我四处寻找解决方案。其中之一是使用 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部分连接到此。反斜杠应该是双的。
牧羊人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 错误或其他原因,您可能必须将其替换\
为,我不确定。\\
添加回答
举报
0/150
提交
取消