Cómo Usar Python y PySide
2 minuto(s)En esta página:
El lenguaje de programación Python y la librería PySide (la biblioteca oficial de Qt para Python mantenida por The Qt Company).
Nos permiten crear interfaces de usuario para nuestros proyectos.
En este tutorial aprenderás a Cómo Usar Python y PySide, vamos con ello.
Pasos para Usar Python y PySide
Sigue los siguientes paso a continuación:
1. Instalación de PySide
Abre tu terminal y ejecuta:
|
1 2 3 4 |
# Instalar la versión 6 de PySide pip install PySide6 |
2. Código Python
Crea un archivo llamado app.py con el siguiente código:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
import sys from PySide6.QtWidgets import QApplication, QWidget, QPushButton, QLabel, QVBoxLayout # Crear clase principal de la ventana class MiVentana(QWidget): def __init__(self): super().__init__() self.setWindowTitle("Interfaz con PySide") self.setGeometry(100, 100, 300, 150) # Crear widgets self.label = QLabel("Hola, PySide") self.boton = QPushButton("Clic aquí") self.boton.clicked.connect(self.saludar) # Layout layout = QVBoxLayout() layout.addWidget(self.label) layout.addWidget(self.boton) self.setLayout(layout) def saludar(self): self.label.setText("¡Has hecho clic!") # Ejecutar app if __name__ == "__main__": app = QApplication(sys.argv) ventana = MiVentana() ventana.show() sys.exit(app.exec()) |
3. Ejecuta el archivo con Python
Abre una terminal (o CMD si estás en Windows), navega a la carpeta donde guardaste app.py y escribe:
|
1 2 3 |
python app.py |
Al ajecutar el comando anterior, verás una pequeña ventana que dice “Hola, PySide” y un botón que al hacer clic cambia el texto del QLabel:

Diferencia entre PySide Y PyQt
Veamos algunas diferencias entre ambas librerías:
| PySide6 | PyQt6 |
| Licencia LGPL (más permisiva) | GPL / comercial |
| Oficial de The Qt Company | Mantenido por Riverbank |
| Similar API | Similar API |
Conclusión
En este tutorial has aprendido a Cómo Usar Python y PySide.
Te servirá como base para crear proyectos más avanzados usando Python y PySide.
Síguenos en nuestras Redes Sociales y demás canales digitales para que no te pierdas nuestros próximos contenidos.
También en las categorías, etiquetas, búsquedas y más.
En versiones anteriores, se veian con alto disparejo.
Seguimos trabajando en mejorar la comunidad.



Seguimos trabajando las 24 horas del día para brindarte la mejor experiencia en la comunidad.
Hemos corregido el problema y ahora la web no muestra esa barra horizontal y se ve en su tamaño natural.
Seguimos trabajando las 24 horas del día, para mejorar la comunidad.
Seguimos trabajando las 24 horas y 365 días del año para mejorar tu experiencia en la comunidad.

Seguimos trabajando para brindarte le mejor experiencia en Nube Colectiva.
Social
Redes Sociales (Developers)
Redes Sociales (Digital)