实际上我并不是指像使用“&”这样的shell后台进程。我遇到了一种情况,我想创建另一个准备数据的过程(class_data)和一个计算过程(class_process)。由于(class_data)可以生成while(class_process)处理。我想像java一样继承一个线程类。我只想(class_data)运行异步。草图可能如下:
class_data.init_generate()
for i in range(100):
class_data.generate()
class_process.process(class_data.data)
class_data.collect()
generate方法可能会生成一个批处理数据,而collect只是等待生成数据,并将class_data.data更新为新生成的。
我不确定自己是否清楚,并提前感谢!