2014-09-30 182 views
0

我有一個問題,我必須將輸入傳遞給一個不能終止的Python腳本。因此,我需要在運行時將參數傳遞給Python腳本。 Python腳本也不會在同一個PHP腳本中執行,所以它不能包含任何種類的expect腳本,因爲expect要求您在同一腳本中產生該進程!我可以完全訪問PHP和Python腳本,所以我可以隨意修改它們。我也不會喜歡hacky的方式,比如將PHP寫入文本文件並讓Python腳本從文件中讀取命令。他們有沒有這樣做的方式?PHP通過輸入運行Python腳本

+0

有幾個,我個人最喜歡使用像RabbitMQ或ZMQ這樣的消息隊列。 – Maerlyn 2014-09-30 13:42:46

回答

0

您可以使用screen命令來運行python腳本,然後隨時通過php連接到屏幕會話expect