コマンドプロンプトで「.exe abcd > c:\filename.txt」のようなコマンドを実行し、Enterボタンを2回押してからfilename.txtを押して値を取得する必要がありますが、使用しました
os.system(".exe abcd >c:\filename.txt")
その後、ファイルが空になります Pythonを使用してこの問題を解決する方法
コマンドプロンプトで「.exe abcd > c:\filename.txt」のようなコマンドを実行し、Enterボタンを2回押してからfilename.txtを押して値を取得する必要がありますが、使用しました
os.system(".exe abcd >c:\filename.txt")
その後、ファイルが空になります Pythonを使用してこの問題を解決する方法
subprocess
モジュールを使用してプロセスを作成します。の引数を使用してcall
、標準入力、出力、およびエラー ストリームを指定します。
例:
with open('somefile.txt','w') as f:
subprocess.call(["command.exe", "abcd"], stdout=f)