摘要: import os suffix_name_list = [".pdb", ".ilk"] def find_file(path): # 遍历文件夹 for i in os.listdir(path): # 获取文件后缀名 suffix_name = os.path.splitext(i)[-1] if suffix_name in suffix_name_list: # 删除文件 os.remo 阅读全文
posted @ 2019-08-11 20:37 李道臣 阅读(613) 评论(0) 推荐(0) 编辑
摘要: import os import multiprocessing def copy_file(q, file_name, old_folder_name, new_folder_name): """ 完成文件的复制 """ old_file = open(old_folder_name + "/" + file_name, "rb") content = old_file.read() old_f 阅读全文
posted @ 2019-08-11 20:35 李道臣 阅读(589) 评论(0) 推荐(0) 编辑
摘要: import multiprocessing import time import os import random g_nums = [11, 22, 33] def test1(): while True: print("子进程PID = %d,父进程PID = %d" % (os.getpid(), os.getppid())) time.sleep(1) def test2(a, b, c 阅读全文
posted @ 2019-08-11 20:31 李道臣 阅读(188) 评论(0) 推荐(0) 编辑
摘要: import threading import time g_nums = [11, 22] g_num = 0 # 创建一个互斥锁,默认是没有上锁的 mutex = threading.Lock() def test1(): for i in range(5): print("test1 %d " % i) time.sleep(1) def test2(): for i in range(5) 阅读全文
posted @ 2019-08-11 20:30 李道臣 阅读(181) 评论(0) 推荐(0) 编辑
摘要: TCP_文件下载_Client.py import socket def main(): # 创建TCP套接字 tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 链接服务器 tcp_socket.connect(("127.0.0.1", 5001)) # 获取下载的文件的... 阅读全文
posted @ 2019-08-11 20:27 李道臣 阅读(317) 评论(0) 推荐(0) 编辑
摘要: UDP_Client.py import socket # 创建一个 UDP 套接字 udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) while True: # 从键盘获取数据 send_data = input("请输入要发送的数据:") # 如果输入的数据是exit, 就退出程序 if send_data == "ex 阅读全文
posted @ 2019-08-11 20:22 李道臣 阅读(735) 评论(0) 推荐(0) 编辑