Compare Revisions

PyXPCOM

Change Revisions

Revision 566137:

Revision 566137 by Sheppy on

Revision 566225:

Revision 566225 by Sheppy on

Title:
PyXPCOM
PyXPCOM
Slug:
Mozilla/Tech/XPCOM/Language_bindings/PyXPCOM
Mozilla/Tech/XPCOM/Language_bindings/PyXPCOM
Tags:
"PyXPCOM", "XPCOM:Language Bindings"
"PyXPCOM", "XPCOM:Language Bindings", "XPCOM", "Landing", "Mozilla"
Content:

Revision 566137
Revision 566225
n8      &nbsp;n8      <span class="seoSummary"><strong>PyXPCOM</strong> allows fo
 >r communication between <a class="external" href="http://www.pyth
 >on.org/">Python</a> and <a href="/en/XPCOM" title="en/XPCOM">XPCO
 >M</a>, such that a Python application can access XPCOM objects, a
 >nd XPCOM can access any Python class that implements an XPCOM int
 >erface.</span> With PyXPCOM, a developer can talk to XPCOM or emb
 >ed <a href="/en/Gecko" title="en/Gecko">Gecko</a> from a Python a
 >pplication. PyXPCOM is similar to <a href="/en/JavaXPCOM" title="
 >en/JavaXPCOM">JavaXPCOM</a> (Java-XPCOM bridge) or <a href="/en/X
 >PConnect" title="en/XPConnect">XPConnect</a> (JavaScript-XPCOM br
 >idge).
n10    <div>n
11      <p>10    <p>
12        <strong>PyXPCOM</strong> allows for communication between
> <a class="external" href="http://www.python.org/">Python</a> and 
> <a href="/en/XPCOM" title="en/XPCOM">XPCOM</a>, such that a Pyth 
>on application can access XPCOM objects, and XPCOM can access any 
> Python class that implements an XPCOM interface. With PyXPCOM, a 
> developer can talk to XPCOM or embed <a href="/en/Gecko" title=" 
>en/Gecko">Gecko</a> from a Python application. PyXPCOM is similar 
> to <a href="/en/JavaXPCOM" title="en/JavaXPCOM">JavaXPCOM</a> (J 
>ava-XPCOM bridge) or <a href="/en/XPConnect" title="en/XPConnect" 
>>XPConnect</a> (JavaScript-XPCOM bridge). 
13      </p>Python classes and interfaces: Mozilla defines many ext11      Mozilla defines many external interfaces available to embed
>ernal interfaces available to embeddors and component developers.>dors and component developers. PyXPCOM provides access to these i
> PyXPCOM provides access to these interfaces as Python interfaces>nterfaces as Python interfaces. PyXPCOM also contains several cla
>. PyXPCOM also contains several classes that provide access to fu>sses that provide access to functions for initializing and shutti
>nctions for initializing and shutting down XPCOM and Gecko from P>ng down XPCOM and Gecko from Python, as well as some XPCOM helper
>ython, as well as some XPCOM helper functions.> functions.
14    </div>12    </p>
tt101    <p>
102      &nbsp;
103    </p>

Back to History