三木零 发表于 2021-7-20 15:13

【求助】python的文件读取问题(已解决)

本帖最后由 三木零 于 2021-7-20 16:42 编辑

在python中明明有这个文件提示了
为什么运行的时候还是报错说找不到这个文件呢

三木零 发表于 2021-7-20 15:14

FileNotFoundError: No such file or directory: '../static/price.csv'报错信息

打广告的小迷糊 发表于 2021-7-20 15:16

'../abc/abc.csv'   改成r'../abc/abc.csv'

三木零 发表于 2021-7-20 15:21

打广告的小迷糊 发表于 2021-7-20 15:16
'../abc/abc.csv'   改成r'../abc/abc.csv'

改过了,还是不行啊,明明有提示这个文件

打广告的小迷糊 发表于 2021-7-20 15:23

三木零 发表于 2021-7-20 15:21
改过了,还是不行啊,明明有提示这个文件

换绝对路径试试

灿烂的小居 发表于 2021-7-20 15:24

用绝对路径看看。你这用了flask。正常来说应该是不会出现问题的

三木零 发表于 2021-7-20 15:24

打广告的小迷糊 发表于 2021-7-20 15:23
换绝对路径试试

绝对路径可以,刚试过了

三木零 发表于 2021-7-20 15:25

灿烂的小居 发表于 2021-7-20 15:24
用绝对路径看看。你这用了flask。正常来说应该是不会出现问题的

绝对路径可以,但为啥相对路径不行呢{:301_1008:}

三木零 发表于 2021-7-20 15:28

灿烂的小居 发表于 2021-7-20 15:24
用绝对路径看看。你这用了flask。正常来说应该是不会出现问题的

解决了,绝对路径是这个:D:\Python\python43\normaldemo\Flaskdemo\blue1\static\price.csv
使用os.path.abspath输出相对路径的绝对路径是这个D:\Python\python43\normaldemo\static\price.csv
应该是某个环节除了问题

灿烂的小居 发表于 2021-7-20 15:28

三木零 发表于 2021-7-20 15:25
绝对路径可以,但为啥相对路径不行呢

和运行环境有关系吧,你跑flask的时候类似一个web页面,所以路径就变更了,还有一些权限等。具体的你还是要看看flask的。
页: [1] 2 3
查看完整版本: 【求助】python的文件读取问题(已解决)