私信  •  关注

user966588user966588

user966588user966588 最近创建的主题
user966588user966588 最近回复了
10 年前
回复了 user966588user966588 创建的主题 » 是否可以使用python找到客户机pc的用户名?(不是服务器的用户名)[重复]

给我用 os 模块看起来最适合移植:在Linux和Windows上都最适合。

import os

# Gives user's home directory
userhome = os.path.expanduser('~')          

print "User's home Dir: " + userhome

# Gives username by splitting path based on OS
print "username: " + os.path.split(userhome)[-1]           

输出:

窗户:

用户主目录:C:\用户\我的用户

用户名:myuser

Linux系统:

用户的home Dir:/root

用户名:root

不需要安装任何模块或扩展。