這是我想要做的僞代碼。從一個進程異步檢索信息
import time
def run():
while x < 10000000:
x += 1
if __name__ == "__main__":
p = Process(run)
p.start()
time.sleep(3)
#some code that I don't know that will give me the current value of x
蟒蛇threading
模塊似乎但是去我還沒有成功地實現這個例子的方式。
您能否提供一個示例,並且可以在沒有共享內存的情況下執行此操作?此外,我的意思是多處理模塊,只是將它分開並寫入線程代替= P。 – John 2012-02-04 00:53:24
我也是第一次這樣做。您是否嘗試過文檔中的示例? - 如果沒有共享內存,你需要以某種方式主動交流'x'的值。 – krlmlr 2012-02-04 00:58:34