Esta manera de "manejar" un módulo es correcta?
Publicado por 9acca9 (2 intervenciones) el 04/09/2022 02:57:14
Hice un módulo para administrar los menús de una pantalla LCD.
La cantidad de opciones es bastante grande, por lo que planeo usar este archivo como un módulo para importar en un archivo que integre otros temas.
Y mi pregunta va de esta manera. Por ejemplo, cuando selecciono iniciar sesión en una página en el menú, lo que hago en el menú es poner una variable que al ingresar a esa opción se vuelve verdadera.
Así que en el archivo principal tengo algo como:
esto esta bien? Quiero decir, ¿interactuar de esta manera con el otro módulo? ¿Tener una variable en el módulo de menús que me ayude a organizar el flujo principal?
La cantidad de opciones es bastante grande, por lo que planeo usar este archivo como un módulo para importar en un archivo que integre otros temas.
Y mi pregunta va de esta manera. Por ejemplo, cuando selecciono iniciar sesión en una página en el menú, lo que hago en el menú es poner una variable que al ingresar a esa opción se vuelve verdadera.
Así que en el archivo principal tengo algo como:
1
2
3
4
5
6
7
8
9
10
import menus
ShowMenu = menus.displayMenu(initial_menu)
ShowMenu.start()
while 1:
if ShowMenu.login == True:
makesomething
ShowMenu.login = False
if.... etc.
esto esta bien? Quiero decir, ¿interactuar de esta manera con el otro módulo? ¿Tener una variable en el módulo de menús que me ayude a organizar el flujo principal?
Valora esta pregunta


0