$HOSTNAME not in os.environ?

slinkp at gmail.com slinkp at gmail.com
Fri Sep 1 14:53:37 EDT 2006


Can anybody explain this one?

pw at kermit ~ $ python
Python 2.4.3 (#1, Jul 27 2006, 13:07:44)
[GCC 3.4.6 (Gentoo 3.4.6-r1, ssp-3.4.5-1.0, pie-8.7.9)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> os.environ['HOSTNAME']
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
  File "/usr/lib64/python2.4/UserDict.py", line 17, in __getitem__
    def __getitem__(self, key): return self.data[key]
KeyError: 'HOSTNAME'
>>> print os.getenv('HOSTNAME')
None
>>>
pw at kermit ~ $ echo $HOSTNAME
kermit
pw at kermit ~ $ uname -a
Linux kermit 2.6.17-gentoo-r4amd64-preempt-noapic #1 PREEMPT Thu Jul 27
12:56:53 EDT 2006 x86_64 AMD Athlon(tm) 64 Processor 3500+ GNU/Linux


i-swear-it-used-to-be-there-ly-y'rs,

Paul Winkler




More information about the Python-list mailing list