Escribe para buscar…

Basic

Esta página todavía no se ha traducido — se muestra en su idioma original:Català

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:

ps
uv unit gui

Obre el projecte amb PyCharm.

Obre el terminal i afegeix una dependència amb nicegui:

ps
uv add nicegui

Modifica el fitxer main.py:

python
main.py
from nicegui import ui

ui.label('Hello World!')
ui.run()

Executa el projecte:

ps
run main.py

Está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