を使用してPythonで別のプログラムを呼び出すことができます
subprocess.call(["do_something.bat"])
のstdin入力を収集できるかどうか知りたいdo_something.bat
ですか?
do_something.bat
はJavaプログラムのランチャーであり、Javaプログラムは、プロジェクト名、バージョンなどのプロジェクト固有の情報を入力するようにユーザーに促し、ユーザー入力に従ってプロジェクトスケルトンを生成します。
Pythonを使用してこれを呼び出しdo_something.bat
、すべてのプロジェクトファイルを生成した後、プロジェクトルートの下の特定のディレクトリに移動し続ける必要がありますが、プロジェクト名を知っている必要があります。ユーザーが以前に入力したプロジェクト名を取得できますか?