どうすればよいですか?PythonによるJavaプログラムの実行
10
A
答えて
9
os.system()
関数を使用して、Pythonから任意のものを実行できます。
os.system(コマンド)
サブシェルでコマンド (文字列)を実行します。これは、標準C 関数システムを呼び出すことによって実装された であり、同じ の制限があります。 otsenviron、 、sys.stdinなどの変更は コマンドの環境 に反映されません。あなたはsubprocess
モジュールを見てみたいと思うより多くのパワーと柔軟性を
:
subprocessモジュールを使用すると、 生む新しいプロセスを可能にする、その 入力/出力/エラーパイプに接続し、返品コード を取得してください。
+3
os.systemはシェルを不必要に起動します。サブプロセスモジュールは、パワー/柔軟性が必要なときだけでなく、すべてのケースでそれを行う方法です。 – nosklo
5
もちろん、JythonではPython内からJavaクラスを使用することができます。それは、Javaコードのより緊密な統合を可能にする別の方法です。
関連する問題
- 1. java - プログラムの実行
- 2. Javaプログラムの実行
- 3. Java実行プログラムのデフォルト実行ポリシー
- 4. Javaプログラムの実行でNoClassDefFoundError
- 5. 別のJavaプログラムの中でJavaプログラムを実行する方法
- 6. どのようにActivemqプログラムをJavaで実行する
- 7. プログラムによるJavaファイルの作成、ロード、実行
- 8. コンパイルJavaプログラムが実行
- 9. JenkinsでJavaプログラムを実行
- 10. バックエンドでjavaプログラムを実行
- 11. 実行されるJavaプログラムのクラスパス
- 12. Java:どのようにこのプログラムを実行しますか?
- 13. 1つの実行時インスタンスでJavaプログラムを実行する
- 14. Storyboard Segueのプログラムによる実行
- 15. オペレーティングシステムによるプログラムの実行
- 16. Pythonが外部Pythonプログラムを実行
- 17. Pythonを使用してGoogle App Engine内でJavaプログラムを実行
- 18. ANTをJavaでプログラムで実行する
- 19. Javaプログラムでdbisqlを実行する
- 20. CGI Javaプログラムを実行する
- 21. TomcatでバックグラウンドJavaプログラムを実行する
- 22. バッチスクリプトでJavaプログラムを実行する
- 23. Javaプログラムからコマンドを実行する
- 24. Rclickレジストリ実行するJavaプログラム
- 25. Javaプログラムを実行するMicrosoft Excelマクロ
- 26. JavaプログラムでのVMWare PowerShellコマンドの実行
- 27. Javaプログラムの複数の実行時間
- 28. プロファイルVisualVMでのJavaプログラムの実行
- 29. ipythonからpythonプログラムを実行する
- 30. Javaプログラム内でコンパイル、実行、出力Javaプログラムを取得
重複:重複:http://stackoverflow.com/questions/438594/how-to-call-java-objects-and-functions-from-cpython –
重複のようには聞こえません。 Javaクラス内の関数にアクセスするのではなく、プログラム全体を実行したい –
@Andrew Hare:答えは「Python内からJavaプログラムを実行する」でした。 –