作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我正在尝试做的事情在命令行中看起来像这样:
>>> import mymodule
>>> names = dir(mymodule)
如何从 mymodule
本身中获取对 mymodule
中定义的所有名称的引用?
类似这样的:
# mymodule.py
names = dir(__thismodule__)
最佳答案
如前所述,globals 为您提供一个字典,而不是 dir(),后者为您提供模块中定义的名称列表。我通常看到这样做的方式是这样的:
import sys
dir(sys.modules[__name__])
关于python - 如何在 Python 中获取对当前模块属性的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/990422/
我是一名优秀的程序员,十分优秀!