summaryrefslogtreecommitdiffstats
path: root/python/python3-xlib/README
blob: 93cefe5199f9346c76ff8739256feffe37e8b4f8 (plain)
1
2
3
4
5
6
7
8
9
10
The Python X Library is intended to be a fully functional X client
library for Python programs. It is written entirely in Python, in
contrast to earlier X libraries for Python which were interfaces to
the C Xlib.

This is possible to do since X client programs communicate with the X
server via the X protocol. The communication takes place over TCP/IP,
Unix sockets, DECnet or any other streaming network protocol. The C
Xlib is merely an interface to this protocol, providing functions
suitable for a C environment.