2016-03-07 60 views
-2

我有一個項目,其中有三個類,其中兩個掃描網絡以查找異常,並在發生異常時將它們提供給分析類。python中的並行任務

class Scanner1(): 
    def scan(self): 
     #do some scaning 
     if True: 
      Analyze.analyze(event)` 
class Scanner2(): 
    def scan(self): 
     #do some scaning 
     if True: 
      Analyze.analyze(event) 
class Analyze(): 
    def analyze(self,event): 
     #process event 

我需要所有類來運行parellel,但我相對較新的python,我無法找到任何好方法使其工作。我嘗試了一些線程,但沒有奏效。所以我想知道是否有一些人這樣做。

+0

請提供您的基於線程的嘗試,請 –

+0

「我嘗試了一些線程,但沒有成功」:請解釋。想必你有代碼來支持這個? –

+0

你想如何在運行的線程之間進行通信?你想使用消息傳遞或共享內存還是其他? – selyunin

回答