我有一個需要很長時間才能初始化的Java應用程序(所以我不能使用類似於界面的命令行),我需要傳遞文本並從Python接收Java方法的輸出。是否可以加載Java應用程序,讓Python腳本一直運行並使用該應用程序中的方法?從Python調用Java
1
A
回答
2
我不認爲Python的使用對命令行(至少不是* nix命令行)有所幫助,但基本思想是通過套接字或類似的機制進行通信。這意味着Java應用程序將不得不被包裝在一些打開套接字的代碼中,並等待python腳本與其聯繫。如果你對python最爲滿意,你可以在Jython中實現這個包裝器。
0
0
Py4J是一種從python腳本調用Java的方法。以下是該項目的網站:http://py4j.sourceforge.net/
相關問題
- 1. 從Java調用Python模塊
- 2. 從Java調用Python程序
- 3. 從java調用python方法
- 4. 從python調用java代碼
- 5. 異步從Java調用Python
- 6. 使用runtime.getruntime.exec從Java調用python腳本
- 7. 從python腳本中調用java函數
- 8. 從Java jar文件調用python腳本
- 9. 如何從python/numpy調用java函數?
- 10. 從java類中調用python模塊?
- 11. 試圖從java調用python文件
- 12. 從JAVA調用Python腳本MySQLdb導入
- 13. 從Java調用
- 14. 在Java中調用Python?
- 15. python:調用java程序
- 16. 從java調用python函數,而python腳本已經運行
- 17. 從matlab2015a調用python
- 18. 從Actionscript調用python
- 19. 從Python調用Gnuplot
- 20. 從Ruby調用Python
- 21. 從python調用webjob
- 22. 從Python調用PHP
- 23. 從Stata調用Python
- 24. 從python調用bash
- 25. 從C++調用Python
- 26. 從Python調用gawk
- 27. 從python調用gnuplot
- 28. 調用scala.Function.tupled()從Java
- 29. 從MATLAB調用Java
- 30. 調用從Java類
如果您正在運行Jython,那麼對於Jython來說,很容易得到 – 2010-05-03 15:48:43
+1。在Jython解釋器中使用Java是無縫的。 – gpampara 2010-05-03 16:34:39