Python 如何查看一个模块的所有全局变量

Python 如何查看一个模块的所有全局变量

我们可以使用下面的命令查看当前模块的所有全局变量,并且是以字典的形式:

print(globals())

或者可以使用下面的代码查看其他的模块中的所有全局变量的名称,以列表的形式

imoprt django

print(dir(django))

但是如果我是想实现“查看其他模块的所有全局变量,以字典的形式”,如何在不侵入其他模块的前提下实现呢?

次提问不严格区分包和模块的概念


回答:

import mod

mod.__dict__

过滤下下划线就是了

以上是 Python 如何查看一个模块的所有全局变量 的全部内容, 来源链接: utcz.com/p/938191.html

回到顶部