Source code for fancytools.os.isAdmin
# -*- coding: utf-8 -*-
import ctypes, os
[docs]def isAdmin():
'''return True is current os user is administrator'''
try:
return os.getuid() == 0
except AttributeError:
return ctypes.windll.shell32.IsUserAnAdmin() != 0
if __name__ == '__main__':
print("your user is admin: %s" %isAdmin())