python - 打印 python 文件的所有常量

标签 python parsing printing module

我有一个文件 config.py,其中包含几个常量。 我怎样才能打印所有这些? 像这样的东西:

for c in config:
    print c

这对于模块 config.py 来说当然是不可能的,因为它不可迭代。

最佳答案

你要找的可能是__dict__

for c in config.__dict__:
    print c

将打印与config

关联的所有名称
for c in config.__dict__:
    print config.__dict__[c]

会给你所有的值。

关于python - 打印 python 文件的所有常量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35440549/

相关文章:

python - Jupyter 笔记本 - 找不到程序 : 'bash'

python - python 3.6 中不支持的操作数类型

javascript - Asp.net MVC Razor - if block 内的自定义 javascript

java - 在 Activity 之间传递解析 GeoPoint

c - 在 C 中输出的开头打印一个额外的空行

python - 与 Pandas 一起报道

python - 将 Pandas 转为 pyspark 表达式

java - 用Gson解析Json以及列表的问题

html - Chrome : Print preview differs from simulate CSS media print

javascript - Chrome 打印空白页