我有一個python腳本,需要從Java運行python腳本。這個怎麼做?如何從Java執行python腳本?
0
A
回答
4
一個選項是使用jython(用Java編寫的Python)。
如果這不合適,您可以使用Runtime.exec()來分叉/執行腳本進程。然而,使用這個可能有點煩瑣 - 請查看this article瞭解常見的問題。
1
除了jython,python.org也列出了Jepp作爲可能的選擇。
+0
我認爲* JPype *在這裏不是正確的選擇。 JPype是「Python中的Java」,而不是「Java中的Python」。但是* Jepp *(http://jepp.sourceforge.net/)會像預期的那樣工作。 –
+0
true,true .. fixed。 –
1
Runtime.getRuntime().exec("python script_name.py")
相關問題
- 1. 如何從Java執行Python腳本?
- 2. 如何從Javascript執行Python腳本?
- 3. 如何執行Java腳本
- 4. 從node.js執行python腳本
- 5. 從python執行腳本
- 6. 從AutoIt執行Python腳本
- 7. 從vb.net執行python腳本
- 8. 從PHP執行Python腳本
- 9. 從html執行python腳本
- 10. 從java執行lua腳本
- 11. 如何從java運行python腳本?
- 12. 從任何地方執行python腳本
- 13. 從python執行復雜的python腳本
- 14. 執行python腳本
- 15. 執行python腳本
- 16. 用java函數執行python腳本
- 17. 用Java執行未知的Python腳本
- 18. 從本地python腳本執行遠程python腳本時出錯
- 19. 從命令行執行python腳本,Linux
- 20. 如何通過python執行shell腳本
- 21. 如何使Python腳本自執行
- 22. 如何執行python cgi腳本?
- 23. 如何中止Python腳本的執行?
- 24. 如何使Python腳本可執行?
- 25. 如何在Linux中執行python腳本?
- 26. 如何用innoSetup執行python腳本
- 27. 如何在Heroku上執行python腳本?
- 28. 如何從python提示執行(不導入)python腳本?
- 29. 如何讓Python腳本在執行後運行powershell腳本
- 30. 如何使用java執行shell腳本
歡迎來到Stack Overflow!我們鼓勵你[研究你的問題](http://stackoverflow.com/questions/how-to-ask)。如果你已經[嘗試了某些東西](http://whathaveyoutried.com/),請將其添加到問題中 - 如果沒有,請先研究並嘗試您的問題,然後再回來。 – 2012-09-24 08:59:24
@SAJ:上面的評論看起來像sarkasm,但它的意圖很好;) – pepr