增压螺纹
exthread的Python项目详细描述
增压(明智)执行推进和轻量化 标准库线程的包装器。基本保证 你不必为了确保 线程化测试/程序的执行不会落后于 你的背有点异常。用法示例:
>>>fromexthreadimportExThread>>>deftask():arr=[1,2,3]arr[4]>>>t=ExThread(task)>>>t.start()>>>t.join()Traceback(mostrecentcalllast):...IndexError:...
这个api非常简单:
>>>deftask(a,b=1):return[a,b]>>>t=ExThread(task,(1,),dict(b=2))>>>t.start()>>>t.join()[1,2]>>>assertt.errisNone>>>assertt.val==[1,2]
你真的不需要它。但您需要。