Python でシェルコマンドを実行, ついでに出力結果も取得

phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです.

Pocket

Python でシェルコマンドを実行, ついでに出力結果も取得

# coding: utf-8
# Python でシェルコマンドを実行, ついでに出力結果も取得

import os
import pprint

# ================================================================
# シェルコマンドを使う
# ================================================================
os.system("explorer ~user")   # フォルダエクスプローラが開きます

# ================================================================
# 出力結果も得る
# ================================================================
print( os.popen("dir").read() )         # dir コマンドを実行し, 結果を得ます
print( os.popen("sample.bat").read() )  # サンプルバッチファイルを実行し, 出力結果を得る

Reference Link

TRACK BACK URL

POST COMMENT

メールアドレスが公開されることはありません。