0
訪問perl的,參考環境變量:與宏觀環境變量不能在python
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的馬科環境變量。
這似乎是一個簡單的錯誤,我需要導出。
我曾與同試過,我得到KeyError異常 –
然後是環境變量沒有按」不存在。 –
'回聲$ NAGIOS_HOSTGROUPNAME 根@ opsview:在/ usr /本地/ Nagios的/的libexec /通知#'回聲$ NAGIOS_HOSTGROUPNAME的輸出是給空白數據 –