或阿呆のブログ

巷では、武器商人@ダーツで通っていました。Python好き好きプログラマーです。芥川龍之介、太宰治が好きです。

Windows バッチファイルを実行する

スポンサーリンク

Pythonのほうが高級なスクリプト言語だから、Pythonからbatを実行しようなんてそんなことないだろうと思いつつ、意外とあるので、そのやり方を書きます。

>>> !more hello.bat
echo "Hello,bat!"
>>> import os
>>> os.system("hello.bat")

C:\Users\One-shot life\bat>echo "Hello,bat!"
"Hello,bat!"
0

os.systemにbatファイルを文字列として渡してやればOK!