我正在尝试为学校项目强制执行ZIP文件,并意识到这非常慢(约1600 Tries / Sec )。
是否允许同时运行多次尝试或拆分整个过程而不使减慢的任何方法?我听说过thread
模块,但不确定这是否是我所需要的;)
谢谢!
答案 0 :(得分:2)
使用多处理模块
看看这个: https://pymotw.com/3/multiprocessing/basics.html
Dead simple example of using Multiprocessing Queue, Pool and Locking
通过使用多处理,您可以在cpu核心之间拆分作业