面向人类的线程池库。
SimplePool的Python项目详细描述
人类线程池库。
安装
使用pip
pip install SimplePool
或者要通过pip获取源,请使用
pip install -egit+https://github.com/srirams6/py-threadpool.git#egg=SimplePool
来源
- 从github克隆。
- 执行python setup.py install
用法
基本用法如下所示。
importSimplePool# Function to be executed.defprinter(x,y,testx=None,testy=None):printx,y,testx,testyprint"Done"t=SimplePool.ThreadPool()# Adding the same function 100 timesforiinrange(100):args=('formalx','formaly')kwargs={'testx':'keywordx','testy':'keywordy'}j=SimplePool.ThreadJob(printer,args,kwargs)# Create a thread_job object.t.add_job(j)t.start()t.finish()
贡献
如果您想添加功能,或改善任何东西,请随时发送 拉取请求。如果你有任何问题,打开一个问题。
待办事项
- 将结果放入result_q并处理结果
- 处理函数调用中的异常