Discuss / Python / 一定要在if name==‘__main__’下才能多进程?

一定要在if name==‘__main__’下才能多进程?

Topic source

上將noodle

#1 Created at ... [Delete] [Delete and Lock User]

一定要在if name==‘main’下才能多进程?不能在自定义函数中添加多进程?

建议看看前面模块的使用

不好意思,一开始考虑简单了,写在函数里还真不行,问题貌似相当复杂,暂时也没找到答案,有说主要是由于windows没有fork,等有一定能力了再深入理解,毕竟需要看源码吧,现在源码都是不知所云。不过如果廖老师看到此贴,能给我们这些newbie们通俗讲解一点或推荐好的帖子也是好的。

谢新利哦

#4 Created at ... [Delete] [Delete and Lock User]

这只是个运行测试。可以在自定义的函数中添加进程啊。

您可以试一试,把if name == 'main'换成一个函数名,然后后面调用这个函数就知道了,我一开始也是想当然的这是运行测试。


  • 1

Reply