Basic
Introducció
NiceGUI és una llibreria de Python de codi obert per escriure interfícies gràfiques d’usuari que s’executen al navegador. Té una corba d’aprenentatge suau i, alhora, ofereix opcions per a personalitzacions avançades. NiceGUI segueix una filosofia “backend-first”: s’encarrega de tots els detalls del desenvolupament web. Tu et pots centrar en escriure codi Python. Això la fa ideal per a una àmplia gamma de projectes, incloent scripts curts, quadres de comandament, robòtica, solucions IoT, domòtica i aprenentatge automàtic.
NiceGUI s’implementa amb components HTML servits per un servidor HTTP (FastAPI), fins i tot per a finestres natives.
NiceGUI utilitza Vue i Quasar per al frontend, i està construïda sobre FastAPI
Entorn de treball
Crea un projecte amb uv amb el nom gui:
uv unit guiObre el projecte amb PyCharm.
Obre el terminal i afegeix una dependència amb nicegui:
uv add niceguiModifica el fitxer main.py:
Executa el projecte:
run main.pyEstás leyendo una vista previa.
Inicia sesión para leer el artículo completo. Cualquier cuenta abre 4 artículos gratuitos al mes; el alumnado y el profesorado leen las páginas de su curso sin límite.
Iniciar sesión