为了账号安全,请及时绑定邮箱和手机立即绑定

FileNotFoundError:[Errno 2]没有这样的文件或目录:(使用导入操作系统)

FileNotFoundError:[Errno 2]没有这样的文件或目录:(使用导入操作系统)

喵喔喔 2023-06-27 10:44:18
我四处寻找解决方案。其中之一是使用 os.path,但我仍然收到错误。当机器人启动并运行时,我试图将图像发送到服务器通道。但我收到错误 FileNotFoundError: [Errno 2] No such file or directory:附件是我的项目、代码和错误消息的一些屏幕截图。
查看完整描述

2 回答

?
繁华开满天机

TA贡献1816条经验 获得超4个赞

看来这条路并不完整。dog.png 位于 src 文件夹中,因此无需使用 is,只需自己指定目录即可,BASE_DIR = '.\Pickle Rick BOT\src'。然后您可以使用 os.path.join 或 f 流的简单字符串连接将dog.png部分连接到此。反斜杠应该是双的。



查看完整回答
反对 回复 2023-06-27
?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

在这种情况下,您似乎缺少“src”文件夹。

__file__应该给你你的路。它应该看起来像这样:

C:\Users\David\Desktop\Nová složka\test.py

删除它的文件名(在本例中为test.py),并将其替换为您想要的文件,例如:

C:\Users\David\Desktop\Nová složka\dog.jpg

在某些情况下,由于某种 unicode 错误或其他原因,您可能必须将其替换\为,我不确定。\\


查看完整回答
反对 回复 2023-06-27
  • 2 回答
  • 0 关注
  • 68 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信