Leer variables desde otro script y ejecutarlo
Publicado: 2018-01-31 17:35 @774
Hola, explicaré lo que hice y mi problema, pero no adjuntaré código, porque en realidad es una pregunta muy básica, pero que no sé cómo formularla de la forma adecuada como para buscarla en Google. Ojalá se entienda sin código.
Creé más de un script que dibuja gráficos, con la ayuda del módulo GD.
Todo se ejecuta bien, no hay error en el código, sino más bien tuve un problema en el tiempo de ejecución.
Primero tenía un script para crear cada gráfico, todos funcionando de forma similar (aunque eran solo dos, ahora necesito hacer al menos uno más), cada uno leía un archivo en donde se almacenan los datos y luego se creaba la imagen, pero ahora el archivo con los datos es demasiado grande, entonces tarda varios minutos en crearse la imagen, así que para reducir el tiempo metí el algoritmo del segundo script en el primero, así de una sola vez se crean los dos gráficos. Con esto el problema del tiempo queda solucionado, podría meter el algoritmo para un tercer gráfico y, supongo, sería un par de segundos más tardado.
Mi verdadero problema es que ahora tengo un enredo con las variables, ya que todas tienen nombre similar y les agregué un "2" para diferenciarlas, me gustaría poder tener solo un script que cargue los datos, pero poder escribir el algoritmo de los gráficos por separado, algo así como un script que ejecute otros dos script, pero que puedan leer las variables del primero.
Creé más de un script que dibuja gráficos, con la ayuda del módulo GD.
Todo se ejecuta bien, no hay error en el código, sino más bien tuve un problema en el tiempo de ejecución.
Primero tenía un script para crear cada gráfico, todos funcionando de forma similar (aunque eran solo dos, ahora necesito hacer al menos uno más), cada uno leía un archivo en donde se almacenan los datos y luego se creaba la imagen, pero ahora el archivo con los datos es demasiado grande, entonces tarda varios minutos en crearse la imagen, así que para reducir el tiempo metí el algoritmo del segundo script en el primero, así de una sola vez se crean los dos gráficos. Con esto el problema del tiempo queda solucionado, podría meter el algoritmo para un tercer gráfico y, supongo, sería un par de segundos más tardado.
Mi verdadero problema es que ahora tengo un enredo con las variables, ya que todas tienen nombre similar y les agregué un "2" para diferenciarlas, me gustaría poder tener solo un script que cargue los datos, pero poder escribir el algoritmo de los gráficos por separado, algo así como un script que ejecute otros dos script, pero que puedan leer las variables del primero.