PyXPCOM
Un article de MDC.
PyXPCOM permet la communication entre Python et XPCOM de telle façon qu'une application Python puisse accéder à des objets XPCOM, et que XPCOM puisse accéder à des classes Python qui implémentent une interface XPCOM. Avec PyXPCOM, une application Python peut dialoguer avec XPCOM ou Gecko embarqué. PyXPCOM est similaire à JavaXPCOM (passerelle Java-XPCOM) ou XPConnect (passerelle JavaScript-XPCOM).
Classes et interfaces Python : Mozilla définit plusieurs interfaces externes disponibles pour les paquetageurs et développeurs de composants. PyXPCOM offre des accès à ces interfaces comme aux interfaces Python. PyXPCOM contient également plusieurs classes qui fournissent des accès aux fonctions d'initialisation et de destructions XPCOM et Gecko depuis Python, comme pour les fonctions helper XPCOM.
Documentation
HistoriquePyXPCOM a été à l'origine développé par ActiveState Tool Corporation, et a été extrait de leur projet Komodo. Leur version courante est maintenant intégrée avec le système Mozilla. |
Communauté
Code source
Sujets liés |