在perl中,用以下内容引用环境变量:
print "$ENV{NAGIOS_HOSTNAME}\n";
在bash中,引用环境变量:
echo $NAGIOS_HOSTNAME
我正在尝试使用os.environ['NAGIOS_HOSTNAME']
以下是错误
host_nagio = os.environ [ 'NAGIOS_HOSTGROUPNAME']
` Traceback (most recent call last):
File "Read_nagios_parm.py", line 6, in <module>
host_nagio= os.environ['NAGIOS_HOSTGROUPNAME']
File "/usr/lib/python2.7/UserDict.py", line 23, in __getitem__
raise KeyError(key)
KeyError: 'NAGIOS_HOSTGROUPNAME'`
如何使用python访问nagios的marco环境变量。
这似乎是一个我需要导出的简单错误。