-1

在 python 中运行代码时出现此错误: PermissionError: [Errno 13] Permission denied. 有人可以帮我解决吗?在此处输入图像描述

4

1 回答 1

0

此错误可能是由几件事引起的。您可能没有访问该文件的必要权限。我想情况并非如此,因为您的错误屏幕截图中的文件路径看起来可能是个人计算机。如果没有,您可能只有读取文件的权限,但您open()没有指定mode参数。您可以尝试with open(Config.OUTPUT_FILE, encoding='utf-8', 'r'):which 指定打开为只读,并可以为您解决问题。

发生这种情况的另一个原因是,如果存在与您尝试打开的文件同名的文件夹。

发生这种情况的另一个原因是文件是否在系统上的其他位置打开。如果您打开了此文件,只需将其关闭并重新运行您的代码。

有关更多信息,请参阅StackOverflow 上的此答案。

于 2022-02-26T04:53:48.410 回答