私はターミナル経由でPythonスクリプトを実行しています。スクリプトには主な機能が含まれています。それはいくつかのディレクトリ内の他のプログラムを実行し、それらのプログラムはすべてPythonにもあります。Pythonを使用して実行中のプログラムに入力を与える
これらのサブプログラムを実行しているときに、このメインプログラム(コマンドライン引数ではありません)を使用して端末に必要な入力値を入力する必要があります。
例:
メインプログラムは--dir1/pg1.py
----inputs 10 20 30
メインプログラムが呼び出す呼び出す--dir1/pg2.py
----inputs 100 20 30 like wise the inputs to the subprograms are to be given by the main program.
私はプロセスを自動化しようとしていますプログラムへの入力を与えて、私はプログラムの助けを借りてそれを行う必要があります。 例:下記の私は(MainProgram.pyを言う)プログラムが必要階乗
i=1
fact=1
num=input("Enter the num : ")
while i<=num:
fact*=i
i+=1
print fact
を見つけるための簡単なプログラムであることは、実行時に上記のプログラムを呼び出し、それに必要な入力を与えると出力とを検証を取得それが正しいかどうかを判断する。
私にこれを手伝ってください。長い間ソリューションを探していた。
の可能性のある重複した[取得ユーザー入力](https://stackoverflow.com/questions/3345202/getting-user-input)あなたはここに文書化された入力()関数に参照のうえいる – SCB
。 https://anh.cs.luc.edu/python/hands-on/3.1/handsonHtml/io.html – Yohst