确定哪个用户从脚本中运行 python 脚本的“pythonic”方法是什么?
例如,我知道您可以从脚本中运行 shell 命令来执行
echo $USER
但是有没有更标准的 python 方法来确定哪个用户正在运行脚本?
像get_user()
标准库的命令一样?
确定哪个用户从脚本中运行 python 脚本的“pythonic”方法是什么?
例如,我知道您可以从脚本中运行 shell 命令来执行
echo $USER
但是有没有更标准的 python 方法来确定哪个用户正在运行脚本?
像get_user()
标准库的命令一样?
正如我的评论中所述,答案在这里给出:https ://stackoverflow.com/a/842096/2531279
注意:这适用于 Windows 和 Unix
这不取决于您在哪个操作系统上运行脚本吗?运行 shell 命令在某些版本的 Linux 上更为常见,但它可能是 Windows 或 Mac 机器。Python 可能有办法实现跨平台,我不确定。