以下有什么问题:
test_file=open('c:\\Python27\test.txt','r')
\t
是一个制表符。改用原始字符串:
test_file=open(r'c:\Python27\test.txt','r')
或双斜杠:
test_file=open('c:\\Python27\\test.txt','r')
或改用正斜杠:
test_file=open('c:/Python27/test.txt','r')
当您想避免转义时,请始终使用 'r' 来获取原始字符串。
test_file=open(r'c:\Python27\test.txt','r')
\
是 Python 中的转义字符。\t
被解释为一个选项卡。如果您需要\
字符串中的字符,则必须使用\\
.
您的代码应该是:
test_file=open('c:\\Python27\\test.txt','r')
\t
在字符串中标记制表符的转义序列。对于文字\
,使用\\
.