如何获取参数中的转义字符?

一袭青衫 发布于 2013/07/24 14:35
阅读 300
收藏 0

写一个小工具,获取指定文本文件指定分隔的指定列。

一个文件里面每一列是制表符分隔的,我在命令行里这样写:python test.py test.txt \t 3 获取test.txt中的第三列。

python 文件是这样获取但参数的:file_name,dilimeter,column = sys.argv[1:]

这里面,delimeter 获取的是 \\t ,如何写,才能获取到\t呢??

加载中
0
一袭青衫
一袭青衫

自己找到解决方法了。

delimeter =  eval("'%s'" % delimeter)

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部