Я пытаюсь написать скрипт на python, который будет запрашивать права root.Я попытался использовать elevate для python, но он выдал ошибку «Нет такого файла или каталога» при запуске.
import os
from elevate import elevate
def is_root():
return os.getuid() == 0
print("before ", is_root())
elevate()
print("after ", is_root())
Почему это происходит?Есть ли какие-либо рабочие альтернативы, которые используют системный графический интерфейс?
EDIT : я использую Linux с Python 3.6, но я бы хотел, чтобы он работал на Windows.