2011-04-17 34 views
0

我使用cmd模塊來創建交互式shell。如何在Python cmd shell中獲取異步輸出?

工作流程通常是:輸入命令,打印結果。但結果將被異步處理,然後堆積在隊列中。然後我需要一些方法讓它回到我的外殼來顯示它。

如何將ouside shell中的數據推入我的shell並打印出來?我應該使用管道還是信號?我沒有任何線索。

我主要需要一些在LINUX下工作的東西,但跨平臺總是很好。

回答

1

如果只是爲了顯示目的,你可以只需print結果到c.stdoutccmd.Cmd對象)。這對你有用嗎?

+0

應該從外部進程推送數據,以便它無法訪問cms參考。 – 2011-04-18 08:49:29

相關問題