cmd.py
ファイルをコマンドライン引数として受け取り、パーサー引数を使用して処理するPythonコード()があります。関数パラメータを渡すのと同じように、別のコード(files.py
)のファイルをそのコードに渡したいと思います。 cmd.pyを変更せずにこれを行うことはできますか?cmd.py
ベストアンサー1
はい、次のようにできます。
cmd.py `files.py`
その後、files.pyが最初に実行され、出力(例: "file1.txt file2.txt")がcmd.pyへの入力になります。
例:
cat `ls`
これは、作業ディレクトリ内でlsが見つけたすべてのファイルを「キャプチャ」します。