2017-04-20 62 views
0

有沒有辦法編寫一個python腳本來產生一個子進程,該子進程在調用shell命令之前調用並等待服務器響應?如何編寫等待服務器響應的python子流程腳本?

我需要登錄到一個終端上的服務器,然後在另一個窗口中與另一個服務器交互,並且在那個單獨的窗口中,我需要等待響應。

我知道我可以用一個子進程運行一個單獨的文件,但對於我正在做的任務,我只需要使用一個文件。

回答

0

您可以創建一些WAIT_KEY這表明您正在等待服務器的響應並運行而循環time.sleep用於節約資源。如果您在單獨的thread中處理水印,它也應該很好地工作。

import time 

while WAIT_KEY: 
    time.sleep(0.1) 

P.S.您應該調用返回服務器響應狀態的方法,而不是WAIT_KEY。 P.P.S.您選擇更多資源的較短休眠時間將浪費在while循環中

相關問題