PythonでCMDコマンドを実行する方法
Pythonでcmdコマンドを実行するには、osモジュールのsystem()メソッドまたはpopen()メソッドを使用します。
次に「os.system()」メソッドでcmdコマンドを実行する例を示します。
import os
# 执行简单的 cmd 命令
os.system("dir")
# 执行带参数的 cmd 命令
os.system("ping 127.0.0.1")
cmdコマンドを実行して結果を取得するためのos.popen()メソッド使用方法のサンプルです。
import os
# 执行 cmd 命令并获取输出结果
output = os.popen("dir").read()
print(output)
os.system() や os.popen() 関数でコマンドを実行するとセキュリティ上のリスクがあるので注意が必要であり、必要に応じて、subprocess モジュールを使用してより制御された扱いを行うことを検討する。