python创建文件提示权限拒绝,如何解决?

python创建文件提示权限拒绝

def text_create(name, msg):
    desktop_path = "D:\grip_data"  # 新创建的txt文件的存放路径
    full_path = desktop_path + name + '.txt'  # 也可以创建一个.doc的word文档
    file = open(full_path, 'w')  # w 的含义为可进行读写
    file.write(msg)  # file.write()为写入指令
    print("OK")
    file.close()
text_create("label","label")

运行没有问题,但是在文件夹下面并没有创建文件。
文件夹权限如图所示

img

在修改后查看属性只读那里仍是原来的样子。
不清怎么办了。

点那个安全选项卡,在里面给你的当前用户读写文件夹权限

该回答引用GPTᴼᴾᴱᴺᴬᴵ
这个问题可能是由于文件夹的权限设置不正确导致的。您需要确保您有创建文件的权限,并且文件夹的权限设置允许您创建文件。您可以按照以下步骤检查和修改文件夹权限:

  1. 右键单击文件夹,选择“属性”。
  2. 在“属性”窗口中,选择“安全”选项卡。
  3. 点击“编辑”按钮。
  4. 在“权限”窗口中,选择“添加”按钮,并输入您的用户名。
  5. 点击“检查名称”按钮,确保用户名正确。
  6. 点击“确定”按钮,并选择您要为此用户授予的权限。
  7. 点击“确定”按钮,以保存更改并关闭所有窗口。

如果您仍然无法创建文件,请尝试在另一个文件夹中创建文件,并确保您拥有该文件夹的完全控制权限。如果这仍然无法解决问题,请考虑联系系统管理员以获取更多帮助。