今天在windows环境下写一个python的多进程遇到这么个问题,我在A文件中一个函数写了一个多进程,B文件中去调用这个函数,出现了迭代调用的情况,查询后说是windows多进程机制有点特殊,也或者说是加上 if __name__ ='__main__',这种情况只能解决执行A文件调用的情形,不能适用我的这种情形。
求帮助解决,多谢
windows的python多进程确实比较特殊,不过通过main入口是可以解决的,我平常都是这样用。像下面这样的结构
A文件:
import multiprocessingB文件
如果你的结构和我的一样还是会发生循环调用的情况,那方便把关键结构的代码贴一下吗,我看一下哪里的问题