读取文件,像这样老是报错不知道什么原因

img

读取文件,像这样老是报错不知道什么原因,文件名也直接复制粘贴过,也直接把路径像这样复制上去过,但还是老报错,蹲个求解

你这一行简直就是windows平台python路径错误的集大成者

img


首先路径通用是./但是window默认的又是\。这里注意一个问题就是反斜杠经常用来做转义符的开头,所以你必须对反斜杠做转义就是写双反斜杠

"c:\\Users\\16793\\"

或者是上一个回答里写的原生字符串

r"C:\Users\16793......."

还有一个问题是./当前文件夹,c://表示c盘根目录,相对路径和绝对路径只能用一个

怕写路径出错,你选择右边的的文件右键----》复制路径/引用 -------》复制绝对路径就好了


"./c:\\Users\\16793\\aaaaaaaaaaaaaaaaaaaaaaaaaa";
with open(r"C:\Users\16793.......")....

把./删掉。你这个./c盘是个啥路径啊?
./是当前目录。
而且python中\是转义字符,所以得在字符串外面加上r,不进行转义