Python 从所有进程读取环境变量

Python 从所有进程读取环境变量,python,windows,process,environment-variables,Python,Windows,Process,Environment Variables,我有一些关于环境变量的问题。我想在Windows系统中读取和打印每个进程的环境变量。 但我有个问题。我使用Python模块“pywin32” 此代码的结果: import win32profile import pprint env_var = win32profile.GetEnvironmentStrings() pprint.pprint(env_var) 正在将EnVars获取到当前进程。我在C中找到了示例,但在python中我做不到这一点。您能提供一个指向您在C中找到的示例的链接吗

我有一些关于环境变量的问题。我想在Windows系统中读取和打印每个进程的环境变量。 但我有个问题。我使用Python模块“pywin32”

此代码的结果:

import win32profile
import pprint

env_var = win32profile.GetEnvironmentStrings()
pprint.pprint(env_var)

正在将EnVars获取到当前进程。我在C中找到了示例,但在python中我做不到这一点。

您能提供一个指向您在C中找到的示例的链接吗?当然可以!如果该C代码构建在win32 API之上,则可以使用ctypes在Python中实现同样的功能。