Python的一些代码

获取当前用户的主目录路径
三种都可以,常用第一行

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
喜欢就支持一下吧
点赞13 分享