Así es como estoy declarando constantes y utilizarlos a través de diferentes clases de Python:¿Cuál es la mejor manera de inicializar y usar contants en las clases de Python?
# project/constants.py
GOOD = 1
BAD = 2
AWFUL = 3
# project/question.py
from constants import AWFUL, BAD, GOOD
class Question:
def __init__(self):
...
¿Es lo anterior una buena manera de almacenar y utilizar los valores contant? Me doy cuenta de que después de un tiempo, el archivo de constantes puede ser bastante grande y podría importar explícitamente más de 10 de esas constantes en cualquier archivo dado.
Bueno, primero hay no es una variable constante en python, y en segundo lugar su variable global ¿se usan en más de un módulo o solo en uno? – mouad
Se usan en diferentes clases dentro de ese proyecto. –