鱼C论坛

 找回密码
 立即注册
查看: 6820|回复: 24

求助大佬

[复制链接]
发表于 2023-2-15 10:40:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
with open(r"./sest.txt", 'r') as f:
    f.readline()   
    print(f.readline())

为啥这个py文件和sest.txt文件在同一目录下,运行时候还是报错找不到文件,百思不得其解。。,用绝对路径没问题
   
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-15 10:42:15 | 显示全部楼层
去掉点杠 试一下   直接使用文件名
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-15 10:45:23 | 显示全部楼层
wp231957 发表于 2023-2-15 10:42
去掉点杠 试一下   直接使用文件名

也不行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-2-15 10:53:28 | 显示全部楼层
本帖最后由 wp231957 于 2023-2-15 10:55 编辑


>>> f=open("1.txt","r",encoding="utf-8")
>>> list(f)

我的没问题
补充,放到py文件里  也没问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-2-15 10:54:13 | 显示全部楼层
报错信息发下呗,我这里没问题阿
with open(r"./sest.txt", 'r', encoding='utf-8') as f:
    print(f.readline())
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-15 10:56:06 | 显示全部楼层
liuhongrun2022 发表于 2023-2-15 10:54
报错信息发下呗,我这里没问题阿

No such file or directory
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-15 10:56:48 | 显示全部楼层
liuhongrun2022 发表于 2023-2-15 10:54
报错信息发下呗,我这里没问题阿

你的python是什么版本的?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-2-15 10:57:05 | 显示全部楼层
kking1 发表于 2023-2-15 10:56
No such file or directory

试试绝对路径
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-2-15 10:57:44 | 显示全部楼层
kking1 发表于 2023-2-15 10:56
你的python是什么版本的?

3.10
应该和版本没什么问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-15 10:59:59 | 显示全部楼层

绝对路径没问题,但是明明就是在一个目录下的,不知道啥情况
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2023-2-15 11:04:36 | 显示全部楼层
kking1 发表于 2023-2-15 10:59
绝对路径没问题,但是明明就是在一个目录下的,不知道啥情况

你用的是除 IDLE 以外的其他编辑器吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-15 11:05:40 | 显示全部楼层
liuhongrun2022 发表于 2023-2-15 11:04
你用的是除 IDLE 以外的其他编辑器吗?

vscode上的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-2-15 11:07:23 | 显示全部楼层


vscode看这个:
https://blog.csdn.net/GENGXINGGUANG/article/details/125446500
对于使用相对路径一般会报此错,这是因为把main.py的上级目录打开作为项目了,导致程序执行时是从上级目录开始查找所给路径。解决方法就是在vscode中重新打开文件夹,定位到main.py所在文件夹。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-15 11:13:51 | 显示全部楼层
liuhongrun2022 发表于 2023-2-15 11:07
vscode看这个:
https://blog.csdn.net/GENGXINGGUANG/article/details/125446500
对于使用相对路径 ...

我没在vscode里面打开文件夹,是打开编辑器
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-2-15 11:19:09 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-2-15 11:21:16 | 显示全部楼层
kking1 发表于 2023-2-15 11:13
我没在vscode里面打开文件夹,是打开编辑器

在vscode里,要打开文件夹
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-15 11:24:45 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2023-2-15 11:27:10 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-2-15 11:39:26 | 显示全部楼层
kking1 发表于 2023-2-15 11:24
https://s3.bmp.ovh/imgs/2023/02/15/e520422dd278331d.png是这样的

你试试 点菜单上的文件 >> 点击下面的“关闭文件夹”
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-15 11:45:05 | 显示全部楼层
liuhongrun2022 发表于 2023-2-15 11:39
你试试 点菜单上的文件 >> 点击下面的“关闭文件夹”

关掉文件夹重新打开之后还是不行。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-16 12:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表