【发布时间】:2018-03-18 10:21:27
【问题描述】:
我有一个.txt 文件,这是我的台词:
1 word word \\123\\3456\\0000
分隔符是.split('\t'),我希望得到以下列表:
[1, 'word', 'word', '\\123\\3456\\0000']
但在我的最后一个字符上,拆分方法正在返回:
'\\\\123\\\\3456\\\0000' 还有两个'\\'
有谁知道我的错误在哪里?
【问题讨论】:
-
我没有看到 .split('\t') 有任何问题。能发下相关代码吗?
-
您是否正在打印结果字符串(最后一个)?不就是显示问题吗?也尝试打印它的长度。
-
字符串中的反斜杠需要转义...使用另一个反斜杠。所以你会看到'\\'而不是'\',而不是'\\'你会看到'\\\\'。
标签: python string python-3.x file