Hola a todos todavía soy nuevo en el mundo de Python, así que perdón mi pregunta novata aquí:

Suponiendo que tengo un archivo de Python llamado calculator1.py que me da el valor de i como el siguiente ejemplo

j=0
i=0
while j<=5:
     if type(j/2)==int:
          i+=1
     j+=1

Después de eso necesitaré el valor de i para usarlo en un archivo de Python separado llamado calculator2.py

Entonces, ¿cómo extraer el valor de i de un archivo de Python e insertarlo en un archivo de Python diferente?

-1
Alawneh Sayf 25 jun. 2020 a las 12:44

2 respuestas

Puede importar la variable en su otro archivo de Python (calculator2.py). Entonces

from calculator1 import i
-2
MrPostduif 25 jun. 2020 a las 09:59

La solución más obvia es importar calculator1.py en calculater2.py y llamarlo desde allí.

La otra solución es serializar los datos y escribirlos en un archivo que luego puede leer desde el otro módulo. Puede usar, por ejemplo, pickle o json.

Ver por ejemplo: https://docs.python.org/3/library/pickle. html

0
Ronald 25 jun. 2020 a las 09:49