git init
などのコマンドをPythonで実行したくて調べた。
参考
方法
方法 | 概要 |
---|---|
subprocess | Python3.5未満で使える |
subprocess.run() | Python3.5以上で推奨 |
os.system | 非推奨 |
commands | 非推奨 |
今回はsubprocessを使う。
実行環境
- Python3.4.3
ソースコード
実行する
例外を受け取る
終了コードを受け取る
標準出力を取得する
所感
覚えにくい。Process.Run("ls -l")
とかで実行したい。Pythonのライブラリは覚えにくいものが多い気がする。あと、ideone埋込時の空白がひどい。