Texto
El widget base de texto: size, color, font, weight, italic, line_height, alineación y ajuste de línea. En una interfaz con tema mejor usa Etiqueta, que toma el color del tema.
pz.text · Categoría: Contenido · Referencia completa →


pz.column([ pz.text("Pyzed", size=36, weight="bold", color="#74ade8"), pz.text("Fast, modern desktop UIs in Python.", size=16, color="#a9afbc"), pz.text("IBM Plex Mono, italic", font="IBM Plex Mono", italic=True, color="#e5c07b"),], spacing=6, align="center")Cuándo usarlo
Sección titulada «Cuándo usarlo»- Para texto con estilos explícitos, o fuentes propias cargadas con
pz.load_font.
import pyzed as pz
pz.column([ pz.text("Pyzed", size=36, weight="bold", color="#74ade8"), pz.text("Fast, modern desktop UIs in Python.", size=16, color="#a9afbc"), pz.text("IBM Plex Mono, italic", font="IBM Plex Mono", italic=True, color="#e5c07b"),], spacing=6, align="center")Variantes
Sección titulada «Variantes»

size=12Código
pz.text("Size 12", size=12)

size=18Código
pz.text("Size 18", size=18)

size=32Código
pz.text("Size 32", size=32)Fuente y peso
Sección titulada «Fuente y peso»

weight="bold"Código
pz.text("Bold", size=18, weight="bold")

weight="light"Código
pz.text("Light", size=18, weight="light")

italic=TrueCódigo
pz.text("Italic", size=18, italic=True)

font="mono"Código
pz.text("Monospace 0123", size=16, font="mono")Color y ajuste
Sección titulada «Color y ajuste»

color="#e5c07b"Código
pz.text("Golden text", size=18, color="#e5c07b")

width=, align_x="center"Código
pz.container(pz.text("A long sentence that wraps over several lines, centered.", align_x="center"), width=220)

line_height=1.8Código
pz.container(pz.text("Taller lines are easier to read in long paragraphs.", line_height=1.8), width=220)Eventos
Sección titulada «Eventos»Texto no tiene eventos propios: muestra lo que le das. Como todo widget, también tiene los 18 eventos comunes (click, double_click, right_click, mouse_enter, drag, key_down, resize…), que se conectan con .on(...): mira Eventos y Eventos de cada componente.
Propiedades y API
Sección titulada «Propiedades y API»pz.text
Sección titulada «pz.text»text( content, *, size=None, color=None, font=None, weight=None, italic=False, line_height=None, align_x=None, align_y=None, width=None, height=None, wrap=True, selectable=None, selection_color=None,)Un texto.
| Propiedad | Por defecto | Descripción |
|---|---|---|
content |
obligatorio | Contenido: un Widget, un texto o un número (se convierte en texto). |
size |
None |
Tamaño de la fuente. |
color |
None |
Color del texto o del icono. |
font |
None |
"sans" (IBM Plex Sans), "mono", "icons", "serif" o el nombre de una familia cargada con load_font. |
weight |
None |
"thin", "light", "normal", "medium", "semibold", "bold", "black" o un número (100–900). |
italic |
False |
Cursiva. |
line_height |
None |
Alto de línea relativo al tamaño (1.0, 1.5…). |
align_x |
None |
Alineación horizontal: "start"/"left", "center", "end"/"right". |
align_y |
None |
Alineación vertical: "start"/"top", "center", "end"/"bottom". |
width |
None |
Ancho: píxeles, "fill", "shrink" o "fill:N" (proporción). |
height |
None |
Alto: píxeles, "fill", "shrink" o "fill:N" (proporción). |
wrap |
True |
Ajuste de línea. Con False el texto no se parte. |
selectable |
None |
True deja seleccionar el texto con el ratón (arrastrar, doble clic en una palabra, triple clic en un bloque) y copiarlo con Ctrl+C. Una cadena nombra un grupo de selección: los textos y el Markdown de un mismo grupo forman una sola selección, en el orden en que se dibujan (las líneas de un log, los mensajes de un chat). |
selection_color |
None |
Color detrás del texto seleccionado. |
Relacionados
Sección titulada «Relacionados»EtiquetaTexto con color, tamaño y peso del tema; `muted` para texto secundario.
Texto enriquecidoUn bloque de texto que mezcla colores, pesos y enlaces.
IconoIconos de Lucide por nombre e imágenes SVG.