在 python 中,我目前正在试验我可以用open命令做什么。我试图打开一个文件,但收到一条错误消息。这是我的代码:
open(r'C:\Users\****\Desktop\File1')
Run Code Online (Sandbox Code Playgroud)
我的错误信息是:
PermissionError: [Errno 13] Permission denied: 'C:\\Users\\****\\Desktop\\File1'
Run Code Online (Sandbox Code Playgroud)
我在网站上寻找一些答案,我看到有人提到的帖子chmod。1. 我不确定这是什么 2. 我不知道如何使用它,这就是我来这里的原因。
Ale*_*der 31
对于未来的搜索者,如果以上都不起作用,对我来说,python 试图将文件夹作为文件打开。
检查您尝试打开文件的位置,如果您有一个与您尝试打开的文件名称完全相同的文件夹(文件扩展名是文件名的一部分)。
您的用户没有read对该文件的正确权限,因为您使用时open()没有指定模式。
由于您使用的是 Windows,您应该阅读更多关于File and Folder Permissions 的内容。
此外,如果您想使用您的文件权限,您应该right-click选择Properties并选择Security选项卡。
或者,如果您想变得更铁杆一点,您可以以管理员身份运行您的脚本。
SO相关问题:
| 归档时间: |
|
| 查看次数: |
145924 次 |
| 最近记录: |