版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
一. 解析
Python多进程和 多线程其实是类似的 用法,之前我有写过多线程的博客,可以查看。
二. 代码
我最开始运行 报错没有Process这个模块。 于是检查自己是不是拼错了,发现没有。又检查是不是没有安装multiprocessing这个模块, 发现自带的是。最后发现我自己把Python包命名成了multiprocessing,改过之后就可以了。
import multiprocessing as mp
def job():
for i in range(10):
print(i)
if __name__ == '__main__':
p1 = mp.Process(target=job)
p1.start()
p1.join()