重複の可能性:
コマンドラインからメタ文字を引数として Python に渡す
コマンドラインから python スクリプトにパラメーターを渡して、入力ファイルの区切りを指定したいと考えています。(例:","
または"\t"
)。柔軟性のために、このパラメーターのオプションをスクリプトにコーディングするのではなく、コマンド ラインで直接指定したいと思います。
例えば
pythonscript.py --in_delimiter "\t" --in_file input.txt
Pythonが受け取る前にバックスラッシュが解釈されることに問題があるようです。バックスラッシュを追加してこれを回避しようとしましたが、機能しませんでした。
私の質問:コマンド ラインから "\t" のようなものを渡すことは可能ですか、それともスクリプト内で解釈するコード (c = ","
またはt= "\t"
など)を使用する必要がありますか?
ご協力いただきありがとうございます。