現在、sys.argv[1] を使用してコマンド ラインで文字列を受け入れる python ファイルがあります。次に、その文字列に対して操作を実行し、変更された文字列をコマンド ラインに返します。
文字列のファイル (1 行に 1 つ、fwiw) を提供できるバッチ モード オプションを実装し、それをコマンド ラインに戻して、次のような出力をリダイレクトできるようにしたいと考えています。
$ python script.py -someflag file.txt > modified.txt
現在の機能を保持しながら。
私は 2.6 しか実行していないため、argparse はオプションではありません。私が見たチュートリアルでは、argparse、getopt を使用するか、複雑すぎる/適用されない例を掘り下げています。
入力をチェックして適切に行動するための最良の方法は何ですか?