info2html $Revision: 1.3 $


File: python-xlib.info[別], Node: Top[別], Next: Basic X Concepts[別], Up: (dir)[別]

Introduction
************

The Python X Library is a complete library for writing X Windows client
applications in Python.  It implements the entire X11R6 protocol and
some extensions, and also some supplementary functionality such as a
resource database.  It is written entirely in Python, and is therefore
entirely independent of the traditional C Xlib; it only requires a
Python installation with network support.

   Although the X11R6 protocol is the basis of all X client
applications, it is a little too low-level to be useful for writing
advanced graphical interfaces.  To this end, many different widget sets
has been developed, a few of the more popular are Motif, Qt and Gtk.
The Python X Library is not compatible with any of these, as they are
based on the C Xlib.  As a result the Python X Library isn't in itself
very useful for writing GUIs, but is eminent for writing small X
applications with no advanced GUI, e.g. simple monitor programs, or for
that matter more advanced background applications such as window
managers.

* Menu:

* Basic X Concepts[別]::      The fundamental X Windows concepts.
* Package Layout[別]::        The layout of the Python Xlib package.
* Connect to a Display[別]::  Connecting to a X server display.
* Error Handling[別]::        Handling X errors.
* Event Handling[別]::        Handling X events.
* X Objects[別]::             X objects and their operations.


[ HOME ][ dirへ戻る ]