在我的應用程序中,我想啓動另一個進程,其中有3個事件。我如何觸發/觸發事件,或者只是調用另一個進程中的函數? 我也想傳遞一些對象到另一個進程(即我的表單的文本框的處理程序)。 This example looks perfect,但我可以做到沒有TCP?即:對管道等。 糾正我,如果我錯了,但eventwaithandle不是我的解決方案,因爲每個 (3)事件將需要在自己的線程上阻止。 謝謝你在前進
我目前正在嘗試從多個進程登錄到單個文件,但我遇到了很多麻煩。我花了無數小時在網上查找 - stackoverflow和谷歌,但沒有提出具體的。 我已閱讀:How should I log while using multiprocessing in Python? 我一直在嘗試使用zzzeek的代碼,但它並沒有寫爲我的文件。我沒有具體的做法 - 我一直在盡我所能。 有沒有人有它的工作,並有示例代碼
下面是一個例子。我有一個生產者和幾個消費者。 #!/usr/bin/env python2
from multiprocessing import Process, Queue
import time
def counter(low, high):
current = low
while current <= high:
yield current