2024-04-20 15:27:02 发布
网友
我知道您可以使用os.environ['key']来访问环境变量,但似乎该函数已本地化为登录用户的环境变量。我需要访问系统环境变量。这可能吗?你知道吗
os.environ['key']
在python中不能使用os.environ来实现这一点。但是,您可以使用os.system运行命令,例如:
os.environ
os.system
sudo -Hiu $user env | grep $var
从另一个用户访问变量。这有点老套,但很管用。你的选择在这里是有限的。你知道吗
你为什么要这么做?理想情况下,在运行此脚本之前,应该有一个设置环境变量的过程。你知道吗
在python中不能使用
os.environ
来实现这一点。但是,您可以使用os.system
运行命令,例如:从另一个用户访问变量。这有点老套,但很管用。你的选择在这里是有限的。你知道吗
你为什么要这么做?理想情况下,在运行此脚本之前,应该有一个设置环境变量的过程。你知道吗
相关问题 更多 >
编程相关推荐