-2
在創建應包含env變量作爲每個鍵的值的dictionzry時存在一些問題。 這是導致我猜想的問題的單引號。有人能指出我這樣做的pythonic方式嗎? :)如何使用os.environ作爲字典值
macros = {
'date': os.environ['NOTIFY_SHORTDATETIME'],
'hostname': os.environ['NOTIFY_HOSTNAME'],
'ip': os.environ['NOTIFY_HOSTADDRESS'],
'alias': os.environ['NOTIFY_HOSTALIAS'],
'hostcmd': os.environ['NOTIFY_HOSTCHECKCOMMAND'],
'servicecmd': os.environ['NOTIFY_SERVICECHECKCOMMAND'],
'servicenotifnum': os.environ['NOTIFY_SERVICENOTIFICATIONNUMBER'],
'servicedesc': os.environ['NOTIFY_SERVICEDESC'],
'hostoutput': os.environ['NOTIFY_HOSTOUTPUT'],
'serviceoutput': os.environ['NOTIFY_SERVICEOUTPUT'],
'hoststate': os.environ['NOTIFY_HOSTSTATE'],
'svcstate': os.environ['NOTIFY_SERVICESTATE'],
'lasthoststate': os.environ['NOTIFY_LASTHOSTSTATE'],
'laststatesvc': os.environ['NOTIFY_LASTSTATESERVICE'],
'notiftype': os.environ['NOTIFY_NOTIFICATIONTYPE'],
}
更改''日期':os.environ ['NOTIFY_SHORTDATETIME \']','到'日期':os.environ ['NOTIFY_SHORTDATETIME'],' –
您在第二位持續丟失'''線。 – Jkdc
語法高亮?最小的例子? –