擅长:python、mysql、java
<p>您需要以管理员身份运行Python,然后它可以在通常受保护的目录中写入文件。</p>
<p>像这样的命令</p>
<pre><code>runas.exe /user:administrator "C:\Python34\python.exe myscript.py"
</code></pre>
<p>(为实际的Python安装和脚本路径编辑)应该可以工作。您仍然需要提供密码。</p>
<p>另外,您应该为Windows路径名使用原始字符串-幸运的是,没有反斜杠在可转义字符之前:</p>
<pre><code>fh = open(r"C:\Windows\System32\drivers\etc\hello.txt", "a") # add, not overwrite
</code></pre>