我有一些用Python編寫的腳本,它們上傳文件讀取數據庫並修改上傳的文件。我想做一個門戶網站做同樣的工作。PHP和Python的集成:從PHP頁面調用python腳本並回復它
可以從PHP代碼中調用這個Python腳本嗎?
I found and here and also here 但是如何傳遞參數呢?我將如何將上傳的文件傳遞給它?或者可以將該代碼保存到Python腳本中嗎?
Python腳本生成交互式批量結果。如何恢復與PHP頁面上的?
我試圖找到答案,我發現了很多,但我不知道最好的辦法。
有人可以給我最好的場景來設計這個系統嗎?
編輯:問題場景
- 我要問用戶上傳文件。
- 我會根據該文件中的信息查詢數據庫。
- 文件可以有數百個單位,我必須查詢數據庫並提示用戶選擇相關單元。
- 完整的過程是交互的,直到文件中的單元數量。
- 根據用戶選擇,我修改了上傳的文件並將其提供給用戶。
我見過它。這個問題是我的python腳本中有很多數據。我如何將它發回PHP頁面? –
您返回一個數組.... .... $ tmp = exec('pyhon myscript。py $ myvariables');',那麼你做'foreach($ tmp as $ item):echo $ item; endforeach;'...並在python中導入sys',然後打印sys.argv [1],sys.arv [2]等等。 – Ohgodwhy
我在我的Que中提到了兩個相關的問題。我想要更多的東西。 –