【发布时间】:2018-10-12 16:50:32
【问题描述】:
已询问:How to initialize a SimpleNamespace from a dict?
我的问题是相反的方向。如何从 SimpleNamespace 初始化 dict?
【问题讨论】:
-
这就是
vars()内置函数的用途。 -
如果您将答案放在这里,我无法将其标记为正确。 :)
-
dict(sn)失败真的很奇怪。查看示例和错误:dict(args) Traceback (most recent call last): File "/Users/brando/anaconda3/envs/automl-meta-learning/lib/python3.8/site-packages/IPython/core/interactiveshell.py", line 3343, in run_code exec(code_obj, self.user_global_ns, self.user_ns) File "<ipython-input-5-1bf3c62db268>", line 1, in <module> dict(args) TypeError: 'types.SimpleNamespace' object is not iterable
标签: python python-3.x