Python 爬取小说报错:'PermissionError: [Errno 13] Permission denied'

该错误提示表明程序试图在指定的目录下创建文件,但权限不足。这可能是由于该目录被设置为只读,或者你没有管理员权限。

解决方法:

  • 更改输出目录: 将输出目录更改为拥有写入权限的目录,例如用户文件夹或桌面上的子文件夹。

示例:

假设你最初的代码如下:

# ...
output_file = 'C:\Users\Administrator\Desktop\爬取小说\小说.txt'
# ...

可以修改为:

# ...
output_file = 'C:\Users\Administrator\Desktop\爬取小说\小说.txt' # 更改为用户文件夹下的子目录
# ...

其他原因:

除了权限问题,也可能是代码中存在其他错误导致无法创建文件。建议仔细检查代码,排查其他问题。

Python 爬取小说报错:PermissionError: [Errno 13] Permission denied

原文地址: https://www.cveoy.top/t/topic/ox0Y 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录