任务数据库
taskdb的Python项目详细描述
taskdb在单个线程中运行常用方法
动机
线程有时需要运行计算繁重或网络繁重的方法 预计会有类似的产出。网络绘图器和机器人 对这些爬虫程序执行操作可能希望通过限制 对单个线程的请求。taskdb允许多个线程请求 不需要每个线程执行的公共函数的结果 功能。
安装
通过pip安装此软件包:
$ pip install taskdb
基本用法
fromtaskdbimportTaskDBdefsome_intesive_method(some_argument,some_other_argument):# Do somethingtask_db=TaskDB()result=task_db.monitor('SOME_TASK_ID',some_intensive_method,(15,20))print(result)