当前位置: 首页>>代码示例>>Python>>正文


Python ThreadPool.wait_for_complete方法代码示例

本文整理汇总了Python中threadpool.ThreadPool.wait_for_complete方法的典型用法代码示例。如果您正苦于以下问题:Python ThreadPool.wait_for_complete方法的具体用法?Python ThreadPool.wait_for_complete怎么用?Python ThreadPool.wait_for_complete使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在threadpool.ThreadPool的用法示例。


在下文中一共展示了ThreadPool.wait_for_complete方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: print

# 需要导入模块: from threadpool import ThreadPool [as 别名]
# 或者: from threadpool.ThreadPool import wait_for_complete [as 别名]
			print('error')
		else:
			item_curpage=itemprog['friendList'].findall(html_content)
			print('friendList: renrenId={}, curpage={}, items={}, timecost1={},timecost2={}'.format(rid,curpage,len(item_curpage),pause-fstart,fstop-pause))
			if len(item_curpage) < 1:#all pages request$
				break
			else:
				friendList.update(item_curpage)
				n=len(item_curpage)
	return friendList,curpage,n

if __name__=='__main__':
	login()
	nThread=10
	tp=ThreadPool(nThread)
	start=time.time()
	for i in range(1):
		tp.add_job(friendList,'230760442')#wei
		tp.add_job(friendList,'250068531')#ju
		#tp.add_job(friendList,'242934804')#wei
		#tp.add_job(friendList,'233960464')#wei
	#tp.add_job(friendList,'287286312')
	#tp.add_job(friendList,'240303471')
	tstop=time.time()
	tp.wait_for_complete()
	stop=time.time()
	res=tp.get_res(friendList)
	for key,meth_res in res.items():
		print('{} has {} items'.format(key,len(meth_res[0])))
	print("{} items,timecost={}".format(len(res.keys()),stop-start))
开发者ID:Lsop,项目名称:dataBang,代码行数:32,代码来源:rbrowser.py


注:本文中的threadpool.ThreadPool.wait_for_complete方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。