5年前Pythonでコマンドラインの実行を行う方法をご紹介します。「subprocess」を使用します。-l」を実行するサンプルです。subprocessTest.pyWindowsで使用する場合(Linuxでも使える)windowsの「dir」コマンドを使用する場合、シェルを通して実行する必要があります。subprocess.run()に、「shell=True」というパラメタを渡します。以下では、さらに2つのパラメタを追加しています。stdout=subprocess.PIPE:標準出力を取得する。universal_newlines=True:結果を文字列で返す。関数化すると、より使いやすくなります。以下では「stderr=subprocess.PIPE」というパラメタも追加して、エラー発生時の文字列を取得するようにしています。Pythonコメントする知的好奇心トップへ戻るモバイルバージョンを。