Type to search…

Basic

This page hasn't been translated yet — shown in its original language: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

You're reading a preview.

Sign in with Google to read the full page. A Google account includes 5 free pages in total; students and teachers read their course pages without limit.

Sign in