【发布时间】:2020-04-10 14:11:58
【问题描述】:
我想使用一个 config.py 文件,我将在其中声明一些要在 mainFile.py 中使用的常量。
我将使用大写字母来定义这些“常量变量”。 我想通过仅在 config.py 中定义常量来更轻松地配置 mainFile.py 参数。
当然,在 mainFile.py 中,这些常量的值是不会改变的。
所以,我的问题是: 如果在 mainFile.py 中我使用“From config.py import *”,那么 config.py 中定义的“常量变量”是否用作 mainFile.py 中的全局变量? 例如。在 mainFile.py 中定义的 inn 函数,是否需要将这些变量重新定义为全局变量才能使用它们?
【问题讨论】:
-
为什么不自己试试呢?您的常量将在全局范围内
-
如果您想考虑将配置存储在 .config/properties/ini 文件中,您应该查看 configParser。