The open function of Python opens the file, but an error occurs when you open the file under Windows
f = open ("E:\python_learn\test.txt", "R"
F.read ()
The error is as follows
The path is clearly correct, why the error has become 2 \ \
Search for some, just know why
Because of the Python escape character, Python uses the backslash ' \ ' escape character when using special characters in characters, so ' \ ' in the error case is used as an escape, causing the interpreter to interpret the file path error.
There are two ways to correct this: first, reverse the direction of ' \ ' to '/'
Second, the string containing the escape character preceded by ' R ' means that the string is interpreted in the original meaning and does not escape processing.
The above is the first method of
This is the second method, the second is recommended
The pit of the Python open function