如何在python程序中获取linux用户名

这个问题在这里已经有了答案:

  • 有没有一种可移植的方式来获取Python中的当前用户名? 11个答案

  • 可能os.getlogin()是你在找什么? (https://docs.python.org/3/library/os.html#os.getlogin)

    >>> import os
    >>> os.getlogin()
    'msurrow'
    >>> 
    

    或者,也许getpass.getuser()(https://docs.python.org/3.1/library/getpass.html)

    >>> import getpass
    >>> getpass.getuser()
    'msurrow'
    >>> 
    

    登录的用户是谁,Python进程运行的是谁。 杰夫在他的回答中解释了更多

    链接地址: http://www.djcxy.com/p/79421.html

    上一篇: how to get linux username in a python program

    下一篇: Cross platform solution for getting current login name in Python