获取当前用户的主目录路径
三种都可以,常用第一行
import os
print os.environ['HOME']
print os.path.expandvars('$HOME')
print os.path.expanduser('~')
如下获取用户全名当然win32api是再pywin32库下的
需要pip install pywin32
import win32api
win32api.GetUserNameEx(3)
获取用户
import os;
print os.environ.get( "USERNAME" )
Python获取当前用户的主目录路径, 示例代码如下:
import os
print (os.environ['HOME'])
print (os.path.expandvars('$HOME'))
print (os.path.expanduser('~'))
当前用户为自己:C:\Users\Chen
结果就是
C:\Users\Chen
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)
改
import getpass
user_name = getpass.getuser() # 获取当前用户名
print(type(user_name))
print('C:\\Users\\' + user_name + '\\AppData\Local\Temp\\')
print(user_name)
测试OK
© 版权声明
文章或来自网络,版权归作者所有,未经允许请勿转载。
THE END