我正试图通过写入system32中的hosts文件来创建一个web拦截器,我得到了错误PermissionError: [Errno 13] Permission denied: 'C:\\Windows\\System32\\drivers\\etc\\hosts'
。我有一个烧瓶服务器在运行。
这是我的密码
hostsPath=r"C:\Windows\System32\drivers\etc\hosts"
redirect="127.0.0.1"
while True:
with open(hostsPath,'r+') as file:
content=file.read()
for site in websites:
if site in content:
pass
else:
file.write(redirect+" "+site+"\n")
我试着重新启动我的电脑,改变环境变量,以管理员的身份运行我的脚本,但似乎没有任何效果
编辑:否权限不是只读的
目前没有回答
相关问题 更多 >
编程相关推荐