This question already has an answer here:
What is wrong with the following:
test_file=open('c:\\Python27\test.txt','r')
This question already has an answer here:
What is wrong with the following:
test_file=open('c:\\Python27\test.txt','r')
\
is an escape character in Python.\t
gets interpreted as a tab. If you need\
character in a string, you have to use\\
.Your code should be:
test_file=open('c:\\Python27\\test.txt','r')
\t
in a string marks an escape sequence for a tab character. For a literal\
, use\\
.always use 'r' to get a raw string when you want to avoid escape.
\t
is a tab character. Use a raw string instead:or double the slashes:
or use forward slashes instead: