pebble:多线程和处理糖果

时间:2024-05-27 00:04:17
【文件属性】:

文件名称:pebble:多线程和处理糖果

文件大小:57KB

文件格式:ZIP

更新时间:2024-05-27 00:04:17

python multiprocessing decorators pool threading

卵石 Pebble提供了一个简洁的API来管理应用程序中的线程和进程。 来源: 说明文件: 下载: 例子 在单独的线程中运行作业,然后等待其结果。 from pebble import concurrent @ concurrent . thread def function ( foo , bar = 0 ): return foo + bar future = function ( 1 , bar = 2 ) result = future . result () # blocks until results are ready 以十秒的超时时间运行一个函数并处理错误。 from pebble import concurrent from concurrent . futures import TimeoutError @ concurrent . process


【文件预览】:
pebble-master
----MANIFEST.in(15B)
----README.rst(2KB)
----doc()
--------conf.py(10KB)
--------index.rst(18KB)
--------Makefile(7KB)
----.travis.yml(1KB)
----LICENSE(7KB)
----test()
--------test_process_pool_spawn.py(20KB)
--------test_thread_pool.py(12KB)
--------test_pebble.py(6KB)
--------test_concurrent_process_forkserver.py(8KB)
--------test_process_pool_fork.py(22KB)
--------test_process_pool_forkserver.py(20KB)
--------test_concurrent_process_fork.py(10KB)
--------test_concurrent_process_spawn.py(8KB)
--------test_concurrent_thread.py(4KB)
----setup.cfg(29B)
----setup.py(1KB)
----pebble()
--------functions.py(4KB)
--------pool()
--------decorators.py(2KB)
--------__init__.py(596B)
--------concurrent()
--------common.py(6KB)
----.gitignore(348B)

网友评论