preloader

1. Januar 1 | 2 minuten lesen
Inhaltsverzeichnis

Los desarrolladores de GUI de Python han tomado uno de dos enfoques para manejar esto: • Un enfoque es escribir un envoltorio que resuma las instalaciones de GUI subyacentes para que el desarrollador trabaje a un nivel superior al de un sistema de ventanas específico. instalaciones. Luego, la biblioteca de Python asigna (lo mejor que puede) las instalaciones al sistema subyacente que se está utilizando actualmente. • El otro enfoque es proporcionar una envoltura más cercana a un conjunto particular de instalaciones. en el sistema GUI subyacente y solo a los sistemas de destino que admiten esos instalaciones. Algunas de las bibliotecas disponibles para Python se enumeran a continuación y se han clasificado. egorizados en bibliotecas independientes de la plataforma y bibliotecas específicas de la plataforma: 7.3.1 Bibliotecas GUI independientes de la plataforma • Tkinter. Esta es la biblioteca GUI estándar de Python integrada. Está construido encima de la Conjunto de widgets Tcl/Tk que ha existido durante muchos años para muchos sistemas operativos. Tcl significa Tool Command Language mientras que Tk es el kit de herramientas de interfaz gráfica de usuario para Tcl. • wxPython. wxWidgets es una biblioteca GUI gratuita y altamente portátil. Está escrito en C+

  • y puede proporcionar una apariencia nativa en sistemas operativos como Windows, Mac OS, Linux, etc. wxPython es un conjunto de enlaces de Python para wxWidgets. Esta es la biblioteca que usaremos en este capítulo. • PyQT o PySide, ambas bibliotecas envuelven las funciones del kit de herramientas de Qt. qt es un sistema de desarrollo de software multiplataforma para la implementación de GUI y aplicaciones. 7.3.2 Bibliotecas GUI específicas de la plataforma • PyObjc es una biblioteca específica de Mac OS que proporciona un puente Objective-C para el Bibliotecas GUI de Apple Mac Cocoa. • PythonWin proporciona un conjunto de envolturas alrededor de Microsoft Windows Clases de base y se pueden usar para crear GUI basadas en Windows. 70 7 Interfaces gráficas de usuario
comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Weiterlesen

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Weiterlesen

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Weiterlesen