摘要:
进程池--multiprocessing模块的Pool方法 1、进程池技术 产生原因 : 如果有大量的任务需要多进程完成,而任务周期又比较短且需要频繁创建。 此时可能产生大量进程频繁创建销毁的情况,消耗计算机资源较大。 2、使用方法 【1】创建进程池,在池内放入适当数量的进程 【2】将事件封装函数, 阅读全文
摘要:
【ipython错误】 Traceback (most recent call last): File "<string>", line 1, in <module> File "d:\software\python\lib\multiprocessing\spawn.py", line 105, 阅读全文
摘要:
Windows下面的multiprocessing跟Linux下面略有不同,Linux下面的multiprocessing基于fork,fork之后所有的本地变量都复制一份,因此可以使用任意的全局变量; 在Windows下面,多进程是通过启动新进程完成的,所有的全局变量都是重新初始化的,在运行过程中 阅读全文
摘要:
https://docs.python.org/zh-cn/3/library/multiprocessing.html#module-multiprocessing multiprocessing 基于进程的并行 1、multiprocessing 模块创建进程概述 【1】需要将要做的事情封装成函 阅读全文
摘要:
简单的群聊聊天室 1、功能 类似于qq群聊 【1】进入聊天室需要输入姓名, 姓名不能重复 【2】有人进入聊天室此时会向其他人发起通知 ,xxx 进入了聊天室 【3】如果一个人发消息,则其他人都能收到 ,xxx 说 : xxxxxxx 【4】如果某个人退出聊天室其他人也会收到通知, xxx 退出了聊天 阅读全文