作为管理员

时间:2015-06-28 20:34:57

标签: python windows pycharm uac

我在Windows上有简单的python代码,用于读取/写入我不希望标准用户具有写访问权限的日志文件,因此我将日志文件限制为管理员写入权限。

import os
l = open('filename.log', 'w')

我无法弄清楚如何调试它而不会遇到权限被拒绝错误。在PyCharm中进行调试,即使以管理员身份启动PyCharm,我也会收到错误。

但是,我可以以管理员身份运行python shell,并且无错误地打开/写入我的日志文件。

如何在不收到错误的情况下运行PyCharm进行调试?

1 个答案:

答案 0 :(得分:0)

根据eryksun的建议,使用accesschk确认PyCharm进程正在运行管理员组后,代码现在正在执行而没有错误。