/ / Conexión entre objetos en dos archivos de Python - python

Conexión entre objetos en dos archivos de Python - python

¿Cómo puedo compartir un valor de un objeto entre 2.archivos py? Por ejemplo, indico la puntuación del objeto en ambos archivos, por lo que crearé 2 objetos que supongo que incluso si importo un archivo al otro. ¿Es posible conectar estos objetos, por lo que si el valor aumentará en un archivo, el mismo valor aumentará al otro archivo al mismo tiempo? Como resultado, cuando elevo el valor de un objeto, el otro archivo imprimirá el valor correcto

Respuestas

1 para la respuesta № 1

Defina esta variable en un solo archivo:

# file1.py
variable = 6

Y utilízalo desde otros archivos:

# file2.py
import file1
file1.variable = 37

# file3.py
import file1
file1.variable = 42

Advertencia: este intercambio de variables no se considera una buena práctica. Las manipulaciones con tales variables deben hacerse usando funciones dedicadas.