Python multiprocessing中代码重复执行的解决办法
问题
windows环境中Python调用multiprocessing.Process以实现多进程时,子进程会导入整个父进程脚本并重复执行语句
解决方案
需要加入
if __name__ =='__main__'
来判断当前脚本执行载体为父进程还是子进程,若为子进程则跳过不再执行,直接执行target function。从而解决问题
Stack Overflow Example
————————————————
转载:https://blog.csdn.net/lanzehua/article/details/100117167
浙公网安备 33010602011771号