Pythonic方式查找全局命名空间导入的名称

时间:2011-04-25 20:03:43

标签: python introspection

我正在尝试构建一些动态代码来解析文本文件,其中包含从模块顶部的导入命名的对象...现在我遍历sys._getframe(0)中的所有项目以查找{{1} }。是否有更多的pythonic方式来查找f_globals

f_globals

2 个答案:

答案 0 :(得分:2)

您想要globals()吗?

答案 1 :(得分:1)

你不能只使用

globals()

此外,有没有明确指定迭代对象的原因?这样,你就不会因某些相关的进口产生“全局”“污染”。