import ctypes, os
try:
    is_admin = os.getuid() == 0
except AttributeError:
    is_admin = ctypes.windll.shell32.IsUserAnAdmin() != 0
print(is_admin)
Кроссплатформенный способ проверки прав администратора в скрипте Python под Windows?