我在Windows10中用Python脚本打开文件时遇到问题。在
接下来我要做的是:
我以管理员身份打开脚本,在其中创建路由中的新目录:
C:\ProgramData\New_folder
在那个文件夹里我创建了一个txt文件:
C:\ProgramData\New_folder\log.txt
之后,程序在日志.txt然后完成。在
现在我必须打开脚本,通常不是作为管理员,当程序启动时,在下面的代码行中启动一个权限错误13。在
dirLog = 'C:\ProgramData\New_folder\log.txt'
output = open(dirLog, "a")
我真的不知道这里发生了什么,因为我检查创建的文件,它有读写权限。在
重要的是第一次以管理员的身份打开脚本,其余的正常。在
这可能是由于文件夹设置的权限级别造成的。有一个可能的解决方案,但它可能会导致安全问题的未来,只要权限的文件夹。如果您可以更改文件夹的权限级别,请尝试以下操作:导航到ProgramData,右键单击文件夹,单击“属性”,然后单击顶部的“安全”选项卡,然后检查用户的权限。如果设置了读取权限,请将其打开。否则,请尝试启用写入权限。在
相关问题 更多 >
编程相关推荐