Urwid

Biblioteca de interfaz de usuario de la consola para Python
Descargar ahora

Urwid Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Ian Ward
  • Sitio web del editor:
  • http://excess.org/urwid/
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 231 KB

Urwid Etiquetas


Urwid Descripción

Biblioteca de interfaz de usuario de la consola para Python URWID es una biblioteca de interfaz de usuario de la consola para Python. URWID incluye muchas características útiles para los desarrolladores de aplicaciones de consola de texto y se publican bajo la Licencia Pública General de GNU Menores.Urwid admite las siguientes codificaciones de caracteres: · UTF-8 (caracteres estrechos y anchos) · ISO-8859- * · EUC-JP (JISX Solo 0208) · EUC-KR · EUC-CN (AKA CN-GB) · EUC-TW (SNS 11643 SOLO 1 SOLO 1) · GB2312 · GBK · BIG5 · UHC Aquí hay algunas características clave de "URWID": · Cambio de tamaño de la interfaz fluida (tamaño de la ventana Xterm / FBSET en la consola de Linux) · Modo de visualización de aplicaciones web con Apache y CGI · Soporte para UTF-8, codificaciones simples de 8 bits y CJK · Múltiples modos de alineación y envoltura de texto incorporados · Posibilidad Crear clases de diseño de texto definido por el usuario · Marckup simple para configurar los atributos de texto · Caja de lista potente que maneja desplazamiento entre diferentes tipos de widgets · Los contenidos de la caja de lista pueden administrarse con una clase definida por el usuario · Caja de edición flexible para editar muchos tipos diferentes de texto. · Botones, casillas de verificación y cajas de radio. · Diseño personalizable para todos los widgets. · Interfaz fácil para crear tiros de pantalla HTML Requisitos: · Python 2.2 o posterior · (Opcional) Biblioteca de NCURSES para usar el módulo CURSES_DISPLAY · (Opcional) Apache 1.3 o superior para usar el módulo web_display ¿Qué hay de nuevo en este lanzamiento: · Nuevo soporte para 256 y 88 terminales de color con módulos de pantalla RAW_DISPLAY y HTML_FRAGMENT · Nuevo programa de ejemplo palette_test para demostrar modos de color alto · Nueva clase ATTRSPEC para especificar colores específicos en lugar de usar atributos definidos en la paleta de la pantalla · La nueva clase MaineLoop se une los widgets, la entrada de usuario, la pantalla de la pantalla y uno de los nuevos bucles de eventos, eliminando la necesidad de un código de placa de calderas de error tedioso y propenso a errores · El nuevo glibeventloop permite ejecutar aplicaciones de URWID con GLIB (facilita la integración de bus D-bus) · El nuevo TwisteDeventloop permite correr URWID con un reactor retorcido · Se agregaron nuevas documentos y doctos de documentos a muchas clases de widgets. · Nuevo Widget Atrmap Supports Mapping Cualquier atributo a cualquier otro atributo, reemplaza el widget de Atreste · La nueva clase de Base de WidgetDecoration para Atrmap, Boxadapter, Relling, Filler y Linebox Widgets crea un método común para acceder y actualizar sus widgets contenidos · Se pueden especificar nuevos valores izquierdo y derecho en widgets de relleno · Nuevo comando_map para especificar qué teclas causan acciones, como hacer clic en los widgets de los botones y el desplazamiento de los widgets de Listbox · New TTY_SIGNAL_KEYS () Método de RAW_DISPLAY.SCREEN y CURSES_DISPLAY.SCREEN Permite cambiar o deshabilitar las claves utilizadas para enviar señales a la aplicación · Agregado __repr__ __repr__ para muchas clases de widgets · Actualizó todos los programas de ejemplo para usar la clase MainLOOP · Tutorial actualizado con uso de MaineLOP y ejemplos mejorados. · Renombrado a WidgetWrap.W a _W, lo que indica su uso previsto como una forma de implementar un widget con otros widgets, no necesariamente como un contenedor para otros widgets · Reemplazó todas las pestañas con 4 espacios, el código ahora es más aerodinámico (y compatible con PEP 8) · Se agregó ahorro de stdin y stdout en el módulo RAW_DISPLAY, lo que permite a los originales ser redirigidos · Halfblock5X4Font actualizado de BigText Widgets · Ejemplo de gráfico fijo Uso de la CPU cuando se detiene la animación · Se corrigió una fuga de memoria relacionada con los objetos que escuchan las señales · Se corrigió una advertencia de deprecación de POMEN3.


Urwid Software relacionado

JPDFTEXT

Java PDF Library que lo ayudará a extraer texto y palabras de documentos PDF ...

163 8.1 MB

Descargar

Kit de interfaz

Kit de interfaz: una colección de controles que permiten a una aplicación real la aplicación para usar los controles que de otra manera no están disponibles ...

201 232 KB

Descargar

Suite icon

Icon Suite - Leer, escribir, dibujar, manipular los iconos usando el icono Suite ...

171 121 KB

Descargar

Enlace

Llinkscraper: una clase de cacao que obtiene de forma asíncrona todos los enlaces ("raspes") de las páginas HTML ...

41 1 KB

Descargar

Mercador

Mercator está dirigido a la generación de terreno para juegos en línea multijugador ...

118 367 KB

Descargar