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へ戻る ]