This is a static archive of the Python wiki, which was retired in February 2026 due to lack of usage and the resources necessary to serve it — predominately to bots, crawlers, and LLM companies.
Pages are preserved as they were at the time of archival. For current information, please visit python.org.
If a change to this archive is absolutely needed, requests can be made via the infrastructure@python.org mailing list.

PythonWebKit provides direct python DOM bindings to the Webkit Web Browser engine. It places python as a peer of javascript, allowing developers to call functions such as getElementsByTagName, appendChild and even add python event callbacks onto XMLHttpRequest, Window and HTML Elements (onclick, onreadystatechange, onresize etc.)

The difference between PythonWebKit and PyWebkitGtk and PyWebkitQt4 is that PythonWebKit adds the entire range of W3C DOM bindings functions - including HTML5 features - whereas PyWebkitGtk and PyWebkitQt4 provide very little, inadequate, incomplete and more CPU-intensive DOM bindings.


2026-02-14 16:12