繁体   English   中英

FileNotFoundError: [Errno 2] 没有这样的文件或目录 [Python]

[英]FileNotFoundError: [Errno 2] No such file or directory [Python]

[在此处输入图片描述] ( https://i.stack.imgur.com/JVxe2.png ) 我正在写一个 discord 机器人,但出现错误 FileNotFoundError: [Errno 2] No such file or directory The full path to该文件已经指定,但错误仍然发生。

我已经指定了完整路径,但出现错误错误“(unicode 错误)'unicodeescape' 编解码器无法解码 position 2-3 中的字节:截断 \UXXXXXXXX 转义。我分配了 r 但发生了此错误。

问题是原始字符串不会转义单个\ ,因为程序认为您想要转义下一个字符。 例如, \'转义'字符串。 因此,要使您的代码 function 只需将单\替换为双\\即可删除原始字符串。 例子:

location = r'C:\Users\ABC' # is invalid
location = 'C:\\Users\\ABC' # is valid

建议:下次请不要添加图片链接,并提供代码片段而不是超链接。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM