mozilla

Revision 166184 of PyXPCOM

  • 리비전 슬러그: PyXPCOM
  • 리비전 제목: PyXPCOM
  • 리비전 아이디: 166184
  • 제작일시:
  • 만든이: 아샬
  • 현재 리비전인가요? 아니오
  • 댓글

리비전 내용

PyXPCOM파이썬XPCOM 사이의 통신을 가능하게 하고, 파이썬 애플리케이션이 XPCOM 객체에 접근할 수 있게 하고, XPCOM이 XPCOM 인터페이스로 구현된 어떠한 파이썬 클래스에도 접근할 수 있게 합니다. PyXPCOM을 이용하면, 개발자는 파이썬 애플리케이션으로 XPCOM이나 임베디드 Gecko와 대화할 수 있습니다. PyXPCOM는 JavaXPCOM(Java-XPCOM bridge)나 XPConnect(JavaScript-XPCOM bridge)와 유사합니다.

Python classes and interfaces: Mozilla defines many external interfaces available to embeddors and component developers. PyXPCOM provides access to these interfaces as Python interfaces. PyXPCOM also contains several classes that provide access to functions for initializing and shutting down XPCOM and Gecko from Python, as well as some XPCOM helper functions.

Documentation

PyXPCOM 빌드하기
The instructions for building PyXPCOM.
파이썬 XPCOM 컴포넌트 만들기
An example of how to create a simple XPCOM component with Python.
Getting to know PyXPCOM|PyXPCOM 알기
PyXPCOM is a bridging technology between XPCOM and Python. This article gives you a head start to PyXPCOM.

NOTE: The links to Part II and III of this series are broken and I cannot find them on the IBM site. Please update this page if/when the links can be found.

모두 보기...

역사

PyXPCOM was initially developed by ActiveState Tool Corporation, and came out of their Komodo project. Current releases are now integrated with the Mozilla build system.

커뮤니티

  • 모질라 포럼 보기...

{{template.DiscussionList("dev-tech-xpcom", "mozilla.dev.tech.xpcom")}}

소스 코드

  • The PyXPCOM code is available on the trunk in the {{template.Source("extensions/python/xpcom/")}} directory.
  • Note that PyXPCOM is not built by default. To build PyXPCOM, see Building PyXPCOM.

관련 주제

XPCOM
PyDOM: 파이썬으로 JavaScript를 대체하기

Categories

Interwiki Language Links


{{ wiki.languages( { "fr": "fr/PyXPCOM", "ja": "ja/PyXPCOM", "pl": "pl/PyXPCOM" } ) }}

리비전 소스

<p>
</p>
<div>
<p><b>PyXPCOM</b>는 <a class="external" href="http://www.python.org/">파이썬</a>과 <a href="ko/XPCOM">XPCOM</a> 사이의 통신을 가능하게 하고, 파이썬 애플리케이션이 XPCOM 객체에 접근할 수 있게 하고, XPCOM이 XPCOM 인터페이스로 구현된 어떠한 파이썬 클래스에도 접근할 수 있게 합니다. PyXPCOM을 이용하면, 개발자는 파이썬 애플리케이션으로 XPCOM이나 임베디드 <a href="ko/Gecko">Gecko</a>와 대화할 수 있습니다. PyXPCOM는 <a href="ko/JavaXPCOM">JavaXPCOM</a>(Java-XPCOM bridge)나 <a href="ko/XPConnect">XPConnect</a>(JavaScript-XPCOM bridge)와 유사합니다.
</p>
Python classes and interfaces: Mozilla defines many external interfaces available to embeddors and component developers. PyXPCOM provides access to these interfaces as Python interfaces. PyXPCOM also contains several classes that provide access to functions for initializing and shutting down XPCOM and Gecko from Python, as well as some XPCOM helper functions.</div>
<table class="topicpage-table">
<tbody><tr><td>
<h4 name="Documentation"> <a href="Special:Tags?tag=PyXPCOM&amp;language=ko">Documentation</a> </h4>
<dl><dt> <a href="ko/Building_PyXPCOM">PyXPCOM 빌드하기</a>
</dt><dd> <small>The instructions for building PyXPCOM.</small>
</dd></dl>
<dl><dt> <a href="ko/Creating_a_Python_XPCOM_component">파이썬 XPCOM 컴포넌트 만들기</a>
</dt><dd> <small>An example of how to create a simple <a href="ko/XPCOM">XPCOM</a> component with Python.</small>
</dd></dl>
<dl><dt> <a class="external" href="http://www.ibm.com/developerworks/webservices/library/co-pyxp1/">Getting to know PyXPCOM|PyXPCOM 알기</a>
</dt><dd> <small> PyXPCOM is a bridging technology between XPCOM and Python. This article gives you a head start to PyXPCOM.</small>
</dd></dl>
<p><span class="comment">NOTE: The links to Part II and III of this series are broken and I cannot find them on the IBM site.  Please update this page if/when the links can be found.</span>
</p><p><span class="alllinks"><a href="Special:Tags?tag=PyXPCOM&amp;language=ko">모두 보기...</a></span>
</p>
<h4 name=".EC.97.AD.EC.82.AC"> 역사 </h4>
<p>PyXPCOM was initially developed by <a class="external" href="http://www.activestate.com/">ActiveState Tool Corporation</a>, and <a class="external" href="http://aspn.activestate.com/ASPN/Downloads/Komodo/index/PyXPCOM/">came out</a> of their <a class="external" href="http://www.activestate.com/Products/Komodo">Komodo project</a>. Current releases are now <a class="external" href="http://public.activestate.com/pyxpcom/">integrated</a> with the Mozilla build system.
</p>
</td>
<td>
<h4 name=".EC.BB.A4.EB.AE.A4.EB.8B.88.ED.8B.B0"> 커뮤니티 </h4>
<ul><li> 모질라 포럼 보기...
</li></ul>
<p>{{template.DiscussionList("dev-tech-xpcom", "mozilla.dev.tech.xpcom")}}
</p>
<ul><li> <a class="external" href="http://listserv.activestate.com/mailman/listinfo/pyxpcom">ActiveState Python XPCOM bindings 메일링 리스트</a>
</li><li> <a class="external" href="irc://irc.mozilla.org:6667/pyxpcom">#pyxpcom on irc.mozilla.org</a>
</li></ul>
<h4 name=".EC.86.8C.EC.8A.A4_.EC.BD.94.EB.93.9C"> 소스 코드 </h4>
<ul><li> The PyXPCOM code is available on the trunk in the {{template.Source("extensions/python/xpcom/")}} directory.
</li><li> Note that PyXPCOM is not built by default. To build PyXPCOM, see <a href="ko/Building_PyXPCOM">Building PyXPCOM</a>.
</li></ul>
<h4 name=".EA.B4.80.EB.A0.A8_.EC.A3.BC.EC.A0.9C"> 관련 주제 </h4>
<dl><dd> <a href="ko/XPCOM">XPCOM</a>
</dd><dd> <a href="ko/PyDOM">PyDOM</a>: 파이썬으로 JavaScript를 대체하기
</dd></dl>
</td></tr></tbody></table>
<p><span class="comment">Categories</span>
</p><p><span class="comment">Interwiki Language Links</span>
</p><p><br>
</p>{{ wiki.languages( { "fr": "fr/PyXPCOM", "ja": "ja/PyXPCOM", "pl": "pl/PyXPCOM" } ) }}
현재 리비전 복원