如何使用Python访问系统环境变量

2024-04-20 15:27:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我知道您可以使用os.environ['key']来访问环境变量,但似乎该函数已本地化为登录用户的环境变量。我需要访问系统环境变量。这可能吗?你知道吗


Tags: key函数用户os系统environ环境变量
1条回答
网友
1楼 · 发布于 2024-04-20 15:27:02

在python中不能使用os.environ来实现这一点。但是,您可以使用os.system运行命令,例如:

sudo -Hiu $user env | grep $var

从另一个用户访问变量。这有点老套,但很管用。你的选择在这里是有限的。你知道吗

你为什么要这么做?理想情况下,在运行此脚本之前,应该有一个设置环境变量的过程。你知道吗

相关问题 更多 >