摘要: 使用父子进程复制一个文件,分别复制文件的上半部分和下半部分到一个新的文件中,以字节区分 【copyFile-half.py】import os from multiprocessing import Process from time import sleep #获取文件的大小 size = os. 阅读全文
posted @ 2021-01-07 22:50 昱成 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 创建自定义进程类 【1】 编写类继承Process 【2】 在自定义类中加载父类__init__以获取父类属性,同时可以自定义新的属性 【3】重写run方法,在调用start时自动执行该方法 from multiprocessing import Process import time class 阅读全文
posted @ 2021-01-07 22:46 昱成 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 1、共享内存 【1】在内存中开辟一段空间,存储数据,对过个进程可见。 【2】每次写入共享内存中的内容都会覆盖之前的内容。 【3】对内存的读操作页不会改变内存中的内容 from multiprocessing import Process,Value 2、开辟共享内存空间 shm = Value(ct 阅读全文
posted @ 2021-01-07 21:35 昱成 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1、队列 【1】在内存中开辟队列结构空间,对多个进程可见。多个进程操作同一个队列对象可以实现消息的存取工作。 【2】先进先出 2、创建队列 q = Queue(maxsize = 0) 功能 : 创建队列对象 参数 : maxsize,默认表示系统自动分配队列空间 如果传入正整数则表示最多存放多少条 阅读全文
posted @ 2021-01-07 21:32 昱成 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1、管道通信 在内存中开辟一块空间,形成管道结构,多个进程使用同一个管道,即可通过对管道的读写操作进行通信 from multiprocessing import Pipe 2、创建管道对象 fd1,fd2 = Pipe(duplex = True) 功能: 创建管道 参数:默认表示双向管道 如果设 阅读全文
posted @ 2021-01-07 21:29 昱成 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 进程池--multiprocessing模块的Pool方法 1、进程池技术 产生原因 : 如果有大量的任务需要多进程完成,而任务周期又比较短且需要频繁创建。 此时可能产生大量进程频繁创建销毁的情况,消耗计算机资源较大。 2、使用方法 【1】创建进程池,在池内放入适当数量的进程 【2】将事件封装函数, 阅读全文
posted @ 2021-01-07 20:34 昱成 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 【ipython错误】 Traceback (most recent call last): File "<string>", line 1, in <module> File "d:\software\python\lib\multiprocessing\spawn.py", line 105, 阅读全文
posted @ 2021-01-07 18:07 昱成 阅读(4443) 评论(0) 推荐(0) 编辑
摘要: Windows下面的multiprocessing跟Linux下面略有不同,Linux下面的multiprocessing基于fork,fork之后所有的本地变量都复制一份,因此可以使用任意的全局变量; 在Windows下面,多进程是通过启动新进程完成的,所有的全局变量都是重新初始化的,在运行过程中 阅读全文
posted @ 2021-01-07 18:02 昱成 阅读(3190) 评论(0) 推荐(0) 编辑
摘要: https://docs.python.org/zh-cn/3/library/multiprocessing.html#module-multiprocessing multiprocessing 基于进程的并行 1、multiprocessing 模块创建进程概述 【1】需要将要做的事情封装成函 阅读全文
posted @ 2021-01-07 17:00 昱成 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 简单的群聊聊天室 1、功能 类似于qq群聊 【1】进入聊天室需要输入姓名, 姓名不能重复 【2】有人进入聊天室此时会向其他人发起通知 ,xxx 进入了聊天室 【3】如果一个人发消息,则其他人都能收到 ,xxx 说 : xxxxxxx 【4】如果某个人退出聊天室其他人也会收到通知, xxx 退出了聊天 阅读全文
posted @ 2021-01-07 15:53 昱成 阅读(328) 评论(0) 推荐(0) 编辑