微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

获取当前用户和Python中所有用户的环境变量

有没有办法确定os.environ返回的环境变量属于当前用户,哪个环境变量属于所有用户?我不想改变它,只有得到.

UPD:我使用的是Microsoft Windows 7.

解决方法

我不认为你可以使用像os.environ这样的标准 Python手段来解决它.在Windows上获取用户和系统变量的唯一方法是使用注册表,您可以找到更多 here

HKEY_CURRENT_USER\Environment

系统变量

HKEY_LOCAL_MACHINE\SYstem\CurrentControlSet\Control\Session Manager\Environment

用户变量

您需要使用Python访问注册表才能获得它们.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐