Python获取当前用户的主目录路径, 示例代码如下:
import os
print (os.environ['HOME'])
print (os.path.expandvars('$HOME'))
print (os.path.expanduser('~'))
当前用户为自己:C:\Users\ChenBolin
打印结果如下:
C:\Users\ChenBolin
C:\Users\ChenBolin
C:\Users\ChenBolin
Python获取主机名和用户名
import socket
import getpass
user_name = getpass.getuser() # 获取当前用户名
hostname = socket.gethostname() # 获取当前主机名
print(type(user_name))
print('C:\\Users\\' + user_name + '\\AppData\Local\Temp\\')
print(hostname)
print(user_name)
备注:所有系统都一样
参考链接