我找到了使用多处理模块进行文件扫描的代码。一切在Linux上的python 2.7上都可以正常工作,但是在Linux上的python 3上也可以运行相同的代码,在Windows上的python 2或python 3上却无法工作,我也不知道如何解决它并寻求帮助:(
这是脚本代码所在的链接:https://gist.github.com/samuelsh/a8be5bc93fcd7ff256c9
我没有任何假设,如果相同的代码在Python 2上运行,为什么进程会在Python 3上挂起。试图将map_async()更改为imap_unordered()函数,但没有帮助。
有人可以帮助我在Python 3上启动该代码吗?