摘要: JoinableQueue 阅读全文
posted @ 2018-09-08 17:11 Woowo 阅读(110) 评论(0) 推荐(0) 编辑
摘要: from multiprocessing import Queue,Process def producer(q): q.put('hello') def consumer(q): print(q.get()) if __name__ == '__main__': q = Queue() p = Process(target=producer,args=(q... 阅读全文
posted @ 2018-09-08 10:34 Woowo 阅读(90) 评论(0) 推荐(0) 编辑
摘要: import time import random from multiprocessing import Process,Event def cars(e,i): if not e.is_set(): print('car%d在等待'%i) e.wait() print('\033[33mcar%i通过\033[0m' % i) def l... 阅读全文
posted @ 2018-09-07 20:51 Woowo 阅读(134) 评论(0) 推荐(0) 编辑
摘要: from multiprocessing import Lock from multiprocessing import Process import json import time # def show_ticket(i): # with open('ticket') as f: # dic = json.load(f) # print('%d:余票%s'%... 阅读全文
posted @ 2018-09-07 10:05 Woowo 阅读(137) 评论(0) 推荐(0) 编辑
摘要: from multiprocessing import Process import time def func(): while True: time.sleep(0.2) print('我还活着') def func2(): print('in func2 start') time.sleep(8) print('in fu... 阅读全文
posted @ 2018-09-06 20:56 Woowo 阅读(97) 评论(0) 推荐(0) 编辑
摘要: import socket from multiprocessing import Process def server(conn): msg = '连接成功'.encode('utf-8') conn.send(msg) msg2 = conn.recv(1024).decode('utf-8') print(msg2) conn.close() i... 阅读全文
posted @ 2018-09-06 20:13 Woowo 阅读(118) 评论(0) 推荐(0) 编辑
摘要: import time from multiprocessing import Process def func(arg1,arg2): print('*'*arg1) time.sleep(5) print('*'*arg2) if __name__ == '__main__': p = Process(target=func,args=(10,20)) ... 阅读全文
posted @ 2018-09-06 19:05 Woowo 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 开启多个子进程 多进程之间的数据隔离问题 开启多进程的第二种方式 阅读全文
posted @ 2018-09-06 09:10 Woowo 阅读(98) 评论(0) 推荐(0) 编辑
摘要: server client 阅读全文
posted @ 2018-09-05 17:09 Woowo 阅读(209) 评论(0) 推荐(0) 编辑
摘要: tcp客户端 tcp服务器 阅读全文
posted @ 2018-09-04 10:10 Woowo 阅读(126) 评论(0) 推荐(0) 编辑