# app.py | |
# Importar create_interface desde UI.py | |
from UI import create_interface | |
import interface as app_interface_module # Para el click handler | |
def main(): | |
# Crear la interfaz y obtener los componentes necesarios | |
demo, all_inputs, outputs_list, submit_button_obj = create_interface() | |
# Conectar el bot贸n de submit a la funci贸n process_and_plot del m贸dulo interface | |
# Esto es crucial para que la UI llame a la l贸gica correcta. | |
submit_button_obj.click( | |
fn=app_interface_module.process_and_plot, # La funci贸n real | |
inputs=all_inputs, # La lista de componentes de entrada | |
outputs=outputs_list # La lista de componentes de salida | |
) | |
demo.launch() | |
if __name__ == "__main__": | |
main() |