我在网上看到了一些线程downloaders,甚至还有一些multi-part downloaders(HTTP)。
我没有将它们视为一个类/函数。
如果你们中间有任何类/功能,我可以直接进入我需要抓取多个文件的任何应用程序,我会非常感激。
如果有一个图书馆/框架(或程序的后端)这样做,请指导我吗?
答案 0 :(得分:1)
Threadpool可能正是您所寻找的。我已经使用this“易于使用的面向对象的线程池框架”用于您描述的确切目的,并且它工作得很好。请参阅链接页面底部的usage examples。它确实很容易使用:只需定义三个函数(其中一个是可选的异常处理程序代替默认处理程序),您就可以了。
来自http://www.chrisarndt.de/projects/threadpool/:
也可在http://pypi.python.org/pypi/threadpool,easy_install或subversion结帐时使用(请参阅项目主页)。