Python X Bibliothèque

Complete de la mise en uvre du côté client X11R6 écrit en python
Télécharger maintenant

Python X Bibliothèque Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Mike Grant
  • Site Internet de l'éditeur:
  • Systèmes d'exploitation:
  • Mac OS X
  • Taille du fichier:
  • 195 KB

Python X Bibliothèque Mots clés


Python X Bibliothèque La description

Terminez la mise en uvre du côté client X11R6 écrit en python La bibliothèque Python X est destinée à être une bibliothèque de clients X entièrement fonctionnelle pour les programmes Python. Il est entièrement écrit en Python, contrairement aux bibliothèques X antérieures pour Python (l'extension x antique et le plus récent plexlib) qui étaient des interfaces avec le C xlib.C'est possible de faire depuis x programmes client communiquant avec le serveur X via X protocole. La communication a lieu sur les sockets, le décnet, le TCP / IP de Unix ou tout autre protocole réseau de streaming approprié. Le C XLIB est simplement une interface avec ce protocole, fournissant des fonctions adaptées à un environnement C.Il y a trois avantages de choisir de mettre en uvre une bibliothèque python python: · Intégration: La bibliothèque peut utiliser le magnifique système d'objet à Python, en fournissant une Hiérarchie de classe facile à utiliser. · Portabilité: la bibliothèque sera utilisable sur (presque) n'importe quel ordinateur que Python installé. Une interface C pourrait être problématique pour le port vers des systèmes non UNIX, tels que MS Windows ou OpenVMS. · Maintenabilité: il est beaucoup plus facile de développer et de déboguer des modules python natifs que des modules écrits dans C. Exigences: · Python Quoi de neuf dans cette version: · Un couple de nouvelles extensions, une solution de Python 2.5 et quelques alias (Display.get_atom () utilise maintenant le cache interne et la fenêtre ajoutée.Reise_window ()). Onglets convertis en espaces (SF ID: 1559082). · Alex BADEA a apporté un module d'extension d'enregistrement, permettant ainsi de capturer facilement des programmes de souris et de clavier (ou d'autres événements de base ou d'extension). Une démo est dans le répertoire des exemples. Voir http://refspecs.freestandards.org/x11/RecordLib.pdf pour plus d'informations. · Mike Meyer a contribué à un module d'extension Xinerama, permettant aux programmes Python XLIB d'interroger le serveur X sur les positions et les tailles de plusieurs écrans. Les spécifications sont un peu difficiles à trouver - ont quelques spécifications plus anciennes et le code source du projet XORG (LIBS et CODE SERVER) ont des informations "définitives". · BugFix à corriger la manipulation de l'analyse de fichier Xauthority sous Python 2.5 provoquant une authentification échouée.


Python X Bibliothèque Logiciels associés

cryo

une bibliothèque de persistance Python Open Source et Simple Python pour bases de données ...

203 19 KB

Télécharger