1.问题
python使用PdfMerger()函数合并pdf时,打开pdf文件时报错PermissionError: [Errno 13] Permission denied: '3.pdf'。使用管理员打开IDE软件运行也报同样的错误。
output=open('3.pdf','wb')
2.原因
由于使用users账户,pdf文件的权限不够
3.解决办法
1)找到要open的pdf文件-右键属性,在常规看是否已取消只读。
![](https://i-blog.csdnimg.cn/blog_migrate/77e011da634091fcab3b704176cca04b.png)
2)在安全-编辑,点击users,在修改和写入处打勾允许。
![](https://i-blog.csdnimg.cn/blog_migrate/9d168330a92e9c093f9fd0d602551d9a.png)
![](https://i-blog.csdnimg.cn/blog_migrate/73aaadd8f27d68b98d5b66c0567c92b6.png)