重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
本文实例讲述了python实现得到当前登录用户信息的方法。分享给大家供大家参考,具体如下:
从策划到设计制作,每一步都追求做到细腻,制作可持续发展的企业网站。为客户提供成都网站制作、成都网站建设、网站策划、网页设计、域名注册、虚拟主机、网络营销、VI设计、 网站改版、漏洞修补等服务。为客户提供更好的一站式互联网解决方案,以客户的口碑塑造优易品牌,携手广大客户,共同发展进步。在linux 环境下,python 更多的被当做 替代 SHELL 的工具语言, 其实linux 中,本身就有很多命令是通过python扩展的,我想记录下一些常用的命令以及使用方式,以便以后查看.
第一部分:python得到得到当前登录用户信息
def get_current_user(): try: # pwd is unix only import pwd return pwd.getpwuid(os.getuid())[0] except ImportError, e: import getpass return getpass.getuser() def get_default_group_for_user(user): import grp group = None try: gid= pwd.getpwnam(user)[3] groups = grp.getgrgid(gid)[0] except KeyError, e: print( 'Failed to find primary group from user %s' ,user) return group
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。