Chris Nehren on 24 Dec 2010 06:23:19 -0800

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] Get Python Environmental Varibles

On Dec 24, 2010, at 8:55 AM, Casey Bralla wrote:

> On Friday 24 December 2010 7:52:42 am Casey Bralla wrote:
>> I'm working on a cgi-bin script in Python, and I'd like to be able to read
>> environmental variables.  There is a nifty routine for this in python call
>> os.getenv.  The only problem is that you have to know what the
>> environmental name is, before you can get it's value.
>> I'd like to read the entire list of variables, and then use that to decide
>> which one will have the utility I need (I'm looking for some path info, but
>> also want to understand the whole system.)
>> Does anybody know how to get a complete list of environmental variables
>> from a running python program?
> I used the subprocess.Popen routines to run the "env" command which gave me 
> the list of variables.

That's silly and an ugly kluge.

>>> os.environ.keys()

Methinks you should consult a python tutorial before you make a bigger mess.
Thanks and best regards,
Chris Nehren

Philadelphia Linux Users Group         --
Announcements -
General Discussion  --