当我遵循这个oslo config tutorial时:
在2:00
中,有:
from oslo_config import cfg
from pprint import pprint
res = [{k:v} for k, v in cfg.CONF.iteritems()]
pprint(res)
在教程中有print[]
但在我的魅力中,有一个
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/oslo_config/cfg.py", line 2193, in __getattr__
return self._get(name)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/oslo_config/cfg.py", line 2627, in _get
value, loc = self._do_get(name, group, namespace)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/oslo_config/cfg.py", line 2645, in _do_get
info = self._get_opt_info(name, group)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/oslo_config/cfg.py", line 2845, in _get_opt_info
raise NoSuchOptError(opt_name, group)
oslo_config.cfg.NoSuchOptError: no such option iteritems in group [DEFAULT]
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/bush/Desktop/TestIOS/TestPython/testDemo01/testDemo01/test16.py", line 15, in <module>
res = [{k:v} for k, v in cfg.CONF.iteritems()]
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/oslo_config/cfg.py", line 2197, in __getattr__
raise NoSuchOptError(name)
oslo_config.cfg.NoSuchOptError: no such option iteritems in group [DEFAULT]
在较新版本的
oslo_config.cfg
中,您可以出于自己的目的使用items()
:相关问题 更多 >
编程相关推荐