Mozilla, XUL for Python?!

Graham Fawcett gmfawcett at operamail.com
Wed Feb 26 16:10:26 EST 2003


Paddy <paddy3118 at tiscali.co.uk> wrote in message news:<3E5BC654.5000802 at tiscali.co.uk>...

> Giles,
> There is a way to program it with Python but things have to be compiled etc, (I think the 
> abbreviation is XPCOM). All barriers to making Mozilla and XUL a viable GUI frontend to 
> Python.
> 
> Still,  one can dream...
> 
> Paddy

Yes, it's XPCOM (cross platform component object model), and there are
Python bindings for it (PyXPCOM).

http://aspn.activestate.com/ASPN/Downloads/Komodo/PyXPCOM/

The source code has been moved into the Mozilla tree, but you must
compile Mozilla yourself, and explicitly ask for the PyXPCOM
extensions to be compiled in.

ActiveState's Komodo IDE for Python/Perl/etc. was built using Python,
Mozilla and PyXPCOM.

Regards,

-- Graham




More information about the Python-list mailing list