Я пытаюсь сделать простой веб-блокировщик, но у меня проблемы с запрещенными разрешениями ... Может кто-нибудь мне помочь?
Вот код:
import win32api, sys
while True:
try:
win32api.ShellExecute(None, "runas", sys.executable, " ".join(sys.argv), None, 1)
url = input("Input URL: ")
a = open(r"C:\Windows\System32\drivers\etc\hosts", "w+")
a.write(" 127.0.0.1 " + url)
a.close()
except Exception as e:
print(e)
ошибка сообщения: [Errno 13] В доступе отказано: 'C: \ Windows \ System32 \ drivers \ etc \ hosts'