【发布时间】:2021-07-30 16:10:15
【问题描述】:
我有一个看起来像这样的命名空间:
命名空间(aTQ=None, bE=None, bEQ=None, b=None, bQ=None, c=None, c=None, cJ=None, d=None, g=None, jR=['xx', '015'], lC=None, l=None)
如何遍历它,以便找到并替换“jR”键的“xx”值?
【问题讨论】:
-
@martineau 我以为我理解了他的问题,直到我看到了块引用;我以为他的意思是打包的文件命名空间,但块引用似乎暗示他不是那个意思。
-
@Sapphire_Brick:从公认的答案来看,这不是 OP 的意思,但是在 Python 3.3
types模块中添加了非常相似的东西,称为SimpleNamespace,其文档说“可能有用class NS: pass"的替代品。 -
你最后做了什么?您可以分享您的解决方案作为答案吗?
标签: python namespaces