在 Python 程序中访问主机文件

Accessing the Host File In A Python Program

我创建了一个程序来修改主机文件以阻止某些网站。但是当我 运行ning 程序时,我收到了这个错误。 顺便说一句,我已经使用 Pycharm IDE 创建了我的 Python 文件,我的意图是每次使用任务计划程序打开我的电脑时 运行 这个脚本。所以请告诉我作为管理员我应该 运行 做什么。它像 Pycharm 本身吗?最重要的是,如何永久授予它管理员权限?

[Errno 13] Permission denied: 'C:\Windows\System32\drivers\etc\hosts'

请告诉我解决此问题的方法。

On Windows 在登录时创建计划任务,并在系统帐户下将任务配置为 运行。该任务可以简单地 运行 作为批处理文件,并且在批处理文件中您可以 运行 以下命令。确保任务设置为 运行,在创建任务时具有管理员权限 window

C:\PythonFolder\python.exe yourscript.py