Pythonのsubprocessモジュールは、新しいプロセスを生成、プロセスの入出力管理、プロセスの終了コードを取得できます。つまりsubprocessモジュールを使用すると、Pythonスクリプト内から他のプログラムやコマンドを起動することができます。例えばテキスト ...
CTC教育サービスはコラム「ゼロから歩くPythonの道> 第47回 Pythonのsubprocessモジュールでコマンドプロンプトを起動してみた」を公開しました。 こんにちは、吉政創成 菱沼です。 今回も「きれいなPythonプログラミング(マイナビ出版)」という書籍を利用し ...
ターミナルでpython -V って打つとバージョンわかる。pyenvはまた別のお話。 モチベーション 作ってみたかったので作りました。 今回は、デスクトップに置いたこのファイルをダブルクリックしたらSlackが起動するものを作ります。 Slackをそのまま起動すれば ...
CTC教育サービスはコラム「Pythonでネットワーク自動化をしよう> 第16回 subprocessライブラリ(1)run()関数」を公開しました。 1. はじめに みなさん、こんにちは。 前回のコラムで、ネットワーク自動化に使えそうなPythonのモジュールやライブラリを紹介し ...
Pythonコードの中から外部のコマンドを実行する場合には、subprocessというモジュールを利用する。 ここではコードの1行目で「import subprocess」と記述して、subprocessをインポートしている。
そもそも、Pythonシェルとは何だろうか。Pythonをインストールすると一緒についてくる対話式実行環境のことだ。WindowsでPythonシェルを起動するには、スタートメニューから「Python3.x > IDLE」を実行するか、PowerShellを起動して「python3」とタイプすれば良い。