【发布时间】:2016-01-27 07:53:02
【问题描述】:
我有一个带有无限期阻塞任务方法的 Python 类
class A(object):
def __init__(self):
# start task
def task(self):
while True:
#do some work
我想在 A 的构造函数中开始执行任务。由于任务阻塞,它可能需要在自己的线程中运行。如何在 Python 2.7 中做到这一点?
【问题讨论】:
-
您可以使用单独的进程 (docs.python.org/2/library/multiprocessing.html)
-
线程可以使用threading 模块执行。