path1:大小写不影响windows定位到文件; path2:用一个"\"取消第二个"\"的特殊转义作用,即为"\\"; path3:用正斜杠做目录分隔符也可以转到对应目录,并且在python中path3的方式也省去了反斜杠\转义的烦恼。
'\'是Python的转义字符,如果路径中存在'\t'或者'\r'这样的特殊字符,'\'就无法起到目录跳转的作用,因此报错。解决办法就是告诉系统'\'不是转义字符,'\\'就起这种作用,现给出一个示例。 三.问题解决 方式一: #使用绝对路径 双反斜杠(python中\具有转义作用)with open('E:\\use\\data.txt') as file_...