リンク > ITメモ > Python subprocess

コマンド実行例

callメソッドはコマンドを空白毎に分割したリストを引数に取るため,split()を使っている.
import os
import subprocess
path_to_file = '/path/to/file'
if not os.path.exists(path_to_file):
     subprocess.call('mkdir {}'.format(path_to_file).split())

参考リンク