python - 在 Python 项目中维护一组常量的好方法是什么?
问题描述
有一个包含以下内容的 .py 文件吗?
class Set1(Enum):
A = 1
B = 2
class Set2(Enum):
hi=1
hello=2
或者干脆
Set1 = {"A":1,"B":2}
Set2 = {"C"="hi","D"="Hello"}
请注意,这些常量将被项目中的不同模块使用。
解决方案
通常,您在这样的文件中定义常量:
some_file.py
:
FOO = 0
BAR = "baz"
如果你需要使用它:
import some_file
print(some_file.FOO)
print(some_file.BAR)
推荐阅读
- c# - Azure 函数未记录自定义事件、对应用洞察的依赖关系
- java - 如何在 Java 中递归地追加两个链表?
- node.js - “node.js”的回调函数
- python - 当测试还包含多处理时,使用 xdist 与工人(例如 -n 1)进行 pytest
- kubernetes - 可以在 helm 升级期间使用的事件在 docker 映像中使用
- r - ggplot的堆积条形图问题
- reactjs - 在工作箱上反应包含 require() 语句的自定义服务工作者
- android - Android:在没有定制 GATT 服务器的情况下使用 BLE
- javascript - Javascript 参考 - HTML DOM Style height 属性并返回第一个样式高度
- signalr - SignalR 用于 2 个网页