Pythonでexeファイルを複数回呼び出す方法は?
Pythonで.exeファイルを複数回呼び出すには、サブプロセスモジュールのrun()関数を使用することができます。以下はサンプルコードです:
import subprocess
def call_exe(file_path):
try:
# 多次调用.exe文件
for i in range(3):
subprocess.run(file_path, shell=True)
print(f"{file_path} 第 {i+1} 次调用成功")
except Exception as e:
print(f"{file_path} 调用失败:{str(e)}")
# 调用.exe文件的路径
exe_path = "path_to_your_exe_file.exe"
# 调用函数
call_exe(exe_path)
上記の例題コードでは、call_exe()関数が一つの引数file_pathを受け取り、呼び出す.exeファイルのパスを示しています。その後、subprocess.run()関数を使用してファイルを複数回呼び出し、ここでは3回呼び出す例が示されています。shell=Trueは、コマンドをシェル上で実行することを示します。各呼び出しの後に、成功したことを示すメッセージが出力されます。失敗した場合は、失敗したことを示すメッセージが出力されます。