鱼C论坛

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

求助大佬

[复制链接]
发表于 2023-2-15 10:54:13 | 显示全部楼层
报错信息发下呗,我这里没问题阿
  1. with open(r"./sest.txt", 'r', encoding='utf-8') as f:
  2.     print(f.readline())
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

试试绝对路径
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

3.10
应该和版本没什么问题
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

你用的是除 IDLE 以外的其他编辑器吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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


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

使用道具 举报

发表于 2023-2-15 11:19:09 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-2-15 11:27:10 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

你试试 点菜单上的文件 >> 点击下面的“关闭文件夹”
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-2-15 11:47:26 | 显示全部楼层
本帖最后由 liuhongrun2022 于 2023-2-15 11:48 编辑
kking1 发表于 2023-2-15 11:45
关掉文件夹重新打开之后还是不行。。


你再试试这个
  1. import os, sys

  2. os.chdir(sys.path[0])
复制代码


不行就无能为力了.........
得用命令行运行了
  1. python main.py
复制代码


小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-10 05:18

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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