コマンドラインから「\t」(タブ)のような区切り文字を受け取り、それを使用してテキストファイルを解析したいと思います。
入れたら
delimiter = sys.argv[1]
コードに入力し、コマンドラインから入力します
$ python mycode.py "\t"
区切り文字は'\\t'
、つまり、Pythonは入力文字列をそのまま保持することを行います。
これを'\t'に変換して、たとえば、
'a\tb\tc'.split(delimiter)
取得します['a','b','c']
。
'\'を'\'に変換しようとしましたが、失敗しました。
コマンドラインから正規表現を処理するための組み込みのPython関数はありますか?