要在python中获取homedir,可以使用
os.path.expanduser('~')。如果它是较长路径的一部分(例如),这也适用
os.path.expanduser('~/some/directory/file.txt')。如果路径中没有〜,则函数将返回不变的路径。因此,取决于您想做什么,比阅读更好
os.environ['HOME']
用户名可通过以下方式获得
getpass.getuser()

要在python中获取homedir,可以使用
os.path.expanduser('~')。如果它是较长路径的一部分(例如),这也适用
os.path.expanduser('~/some/directory/file.txt')。如果路径中没有〜,则函数将返回不变的路径。因此,取决于您想做什么,比阅读更好
os.environ['HOME']
用户名可通过以下方式获得
getpass.getuser()