Python Errno 13权限被拒绝

Python Errno 13权限被拒绝,python,Python,在python中,我目前正在试验使用open命令可以做什么。我试图打开一个文件,但收到一条错误消息。这是我的密码: open(r'C:\Users\****\Desktop\File1') 我的错误消息是: PermissionError: [Errno 13] Permission denied: 'C:\\Users\\****\\Desktop\\File1' 我在网站上寻找一些答案,我看到一篇帖子,有人提到了chmod。1.我不确定这是什么和2。我不知道如何使用它,这就是我来这里的原

在python中,我目前正在试验使用
open
命令可以做什么。我试图打开一个文件,但收到一条错误消息。这是我的密码:

open(r'C:\Users\****\Desktop\File1')
我的错误消息是:

PermissionError: [Errno 13] Permission denied: 'C:\\Users\\****\\Desktop\\File1'

我在网站上寻找一些答案,我看到一篇帖子,有人提到了
chmod
。1.我不确定这是什么和2。我不知道如何使用它,这就是我来这里的原因。

您的用户没有读取文件的权限,因为您使用时没有指定模式

因为您使用的是Windows,所以应该多读一些关于Windows的内容

此外,如果您想使用您的文件权限,您应该
右键单击它,选择
Properties
并选择
Security
选项卡

或者,如果你想变得更强硬一点,你可以以管理员的身份运行你的脚本

SO相关问题:


这里的问题是您的用户没有适当的权限打开该文件,这意味着您需要在运行该命令之前向python ide授予一些管理权限

由于您是windows用户,只需在PythonIDE=>上单击鼠标右键,选择“以管理员身份运行”选项,然后运行命令即可


如果您正在使用命令行运行代码,请执行相同的操作以管理员权限打开命令提示符。如果您在Windows 10中遇到此问题,并且您知道您在文件夹上有Premissions(您以前可以编写,但它最近才开始打印exception PermissionError),希望它对您有所帮助。。您需要安装Windows更新。。。我希望有人能帮我这个信息

对于未来的搜索者来说,如果上述方法都不起作用的话,对我来说,python试图将文件夹作为文件打开


检查您尝试打开文件的位置,如果您有一个与您尝试打开的文件名完全相同的文件夹(文件扩展名是文件名的一部分)。

如果没有任何效果,请确保该文件未在其他程序中打开。我试图导入一个xlsx文件,但Excel阻止了我这样做。

这或许也能解决问题。似乎
C:\Users\***\Desktop\File1
是作为目录路径写入的,而不是作为文件路径写入的,因为没有文件扩展名。