<分区>
Possible Duplicate:
Passing meta-characters to Python as arguments from command line
我想从命令行向 python 脚本传递一个参数,以指定我的输入文件的分隔符。 (例如 ","
或 "\t"
)。为了灵活起见,我想直接在命令行上指定它,而不是将此参数的选项编码到脚本中。
例如
pythonscript.py --in_delimiter "\t" --in_file input.txt
在 python 接收反斜杠之前,我似乎遇到了解释反斜杠的问题。我试图通过添加额外的反斜杠来避免这种情况,但无法使其正常工作。
我的问题:是否可以从命令行传递类似“\t”的内容,或者我是否必须使用我在脚本中解释的代码(例如 c = ", "
或 t= "\t"
等)。
感谢您的帮助。