0
私はどのように私はこれを行うに行くかのpythonにdir
OSコマンドを実行し、変数として出力を保存し、このような何か output = os.system('dir') print(output)
したいですか?私は、サブプロセスを使用してみましたが、私は窓の木ユーティリティエラーosレスポンスを変数として保存しますか?
import subprocess
batcmd="dir"
result = subprocess.check_output(batcmd, shell=True)
あなたは 'dir'コマンドの出力が必要な特別な理由はありますか? 'os'モジュールは' listdir'と 'scandir'を持っています。これはあなたに現在または指定されたパスのファイルを与えます。 – Dalvenjia
Dalvenjiaのコメントは注目に値します。ツリーを探索して歩くには、Pythonの提供モジュールを使用する必要があります。しかし、私は 'dir'の失敗に興味を持っています。 Python以外の通常のコマンドプロンプトで 'dir'を正常に実行できますか? – skrrgwasme
OP:@Dalvenjiaの提案に進みます。 https://docs.python.org/3/library/os.html#os.listdir – roymustang86