Есть ли способ "требовать" привилегий sudo для запуска файла в python3?У меня есть ArgParse Argument, которому нужны привилегии Sudo, но он не будет спрашивать в начале файла, вместо того, когда команда, которая нуждается в этом, будет выполнена.
Я уже выяснил мой ответ, сравнив uid:
import sys if uid != 0: sys.exit("Gib Root!") else: co.printout("JA! ROOOOOOOOOOOOOOOOOOOOOOOOOOOOT \n", RED)
Программа теперь проверяет, является ли активный uid 0 и, если нет, завершает работу сценария.