Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > media > contrib-backports > by-pkgid > b9ca70a7484981df9126f0365edf0863 > files > 255

python-pyzmq-2.2.0.1-1mdv2010.1.i586.rpm



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    
    <title>PyZMQ Documentation &mdash; PyZMQ v2.2.0.1 documentation</title>
    <link rel="stylesheet" href="_static/default.css" type="text/css" />
    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
    <script type="text/javascript">
      var DOCUMENTATION_OPTIONS = {
        URL_ROOT:    '',
        VERSION:     '2.2.0.1',
        COLLAPSE_INDEX: false,
        FILE_SUFFIX: '.html',
        HAS_SOURCE:  true
      };
    </script>
    <script type="text/javascript" src="_static/jquery.js"></script>
    <script type="text/javascript" src="_static/underscore.js"></script>
    <script type="text/javascript" src="_static/doctools.js"></script>
    <link rel="shortcut icon" href="_static/zeromq.ico"/>
    <link rel="top" title="PyZMQ v2.2.0.1 documentation" href="#" />
    <link rel="next" title="PyZMQ, Python2.5, and Python3" href="pyversions.html" /> 
  </head>
  <body>

<div style="background-color: white; text-align: left; padding: 10px 10px 15px 15px">
<a href="#"><img src="_static/logo.png" border="0" alt="PyZMQ Documentation"/></a>
</div>

    <div class="related">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="genindex.html" title="General Index"
             accesskey="I">index</a></li>
        <li class="right" >
          <a href="py-modindex.html" title="Python Module Index"
             >modules</a> |</li>
        <li class="right" >
          <a href="pyversions.html" title="PyZMQ, Python2.5, and Python3"
             accesskey="N">next</a> |</li>
        <li><a href="#">home</a>|&nbsp;</li>
        <li><a href="search.html">search</a>|&nbsp;</li>
       <li><a href="api/index.html">API</a> &raquo;</li>
 
      </ul>
    </div>

      <div class="sphinxsidebar">
        <div class="sphinxsidebarwrapper">
  <h3><a href="#">Table Of Contents</a></h3>
  <ul>
<li><a class="reference internal" href="#">PyZMQ Documentation</a></li>
<li><a class="reference internal" href="#pyzmq-versioning">PyZMQ Versioning</a></li>
<li><a class="reference internal" href="#notes-from-developing-pyzmq">Notes from developing PyZMQ</a><ul>
</ul>
</li>
<li><a class="reference internal" href="#using-pyzmq">Using PyZMQ</a><ul>
</ul>
</li>
<li><a class="reference internal" href="#indices-and-tables">Indices and tables</a></li>
<li><a class="reference internal" href="#links">Links</a></li>
</ul>

  <h4>Next topic</h4>
  <p class="topless"><a href="pyversions.html"
                        title="next chapter">PyZMQ, Python2.5, and Python3</a></p>
  <h3>This Page</h3>
  <ul class="this-page-menu">
    <li><a href="_sources/index.txt"
           rel="nofollow">Show Source</a></li>
  </ul>
<div id="searchbox" style="display: none">
  <h3>Quick search</h3>
    <form class="search" action="search.html" method="get">
      <input type="text" name="q" size="18" />
      <input type="submit" value="Go" />
      <input type="hidden" name="check_keywords" value="yes" />
      <input type="hidden" name="area" value="default" />
    </form>
    <p class="searchtip" style="font-size: 90%">
    Enter search terms or a module, class or function name.
    </p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
        </div>
      </div>

    <div class="document">
      <div class="documentwrapper">
        <div class="bodywrapper">
          <div class="body">
            
  <div class="section" id="pyzmq-documentation">
<h1>PyZMQ Documentation<a class="headerlink" href="#pyzmq-documentation" title="Permalink to this headline">¶</a></h1>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field"><th class="field-name">Release:</th><td class="field-body">2.2.0.1</td>
</tr>
<tr class="field"><th class="field-name">Date:</th><td class="field-body">August 21, 2012</td>
</tr>
</tbody>
</table>
<p>PyZMQ is the Python bindings for <a class="reference external" href="http://www.zeromq.org">ØMQ</a>, written almost entirely in <a class="reference external" href="http://cython.org/">Cython</a>. This
documentation currently contains notes on some important aspects of developing PyZMQ and
an overview of what the ØMQ API looks like in Python. For information on how to use
ØMQ in general, see the many examples in the excellent <a class="reference external" href="http://zguide.zeromq.org">ØMQ Guide</a>, all of which
have a version in Python.</p>
<p>PyZMQ works with Python 3 (≥ 3.2), and Python 2 (≥ 2.6), with no transformations or 2to3,
largely thanks to <a class="reference external" href="http://cython.org/">Cython</a>.</p>
<p>Please don&#8217;t hesitate to report pyzmq-specific issues to our <a class="reference external" href="https://www.github.com/zeromq/pyzmq/issues">tracker</a> on GitHub.
General questions about ØMQ are better sent to the ØMQ <a class="reference external" href="http://www.zeromq.org/docs:mailing-lists">mailing list</a> or <a class="reference external" href="http://www.zeromq.org/chatroom">IRC Channel</a>.</p>
<p><a class="reference internal" href="changelog.html#changelog"><em>Summary of Changes in PyZMQ</em></a></p>
</div>
<div class="section" id="pyzmq-versioning">
<h1>PyZMQ Versioning<a class="headerlink" href="#pyzmq-versioning" title="Permalink to this headline">¶</a></h1>
<p>PyZMQ versioning follows libzmq, so your pyzmq version should match that of your
libzmq. Building the same pyzmq against various versions of libzmq is supported,
and should only result in the addition/removal of a few socket types and socket
options, depending on the active libzmq&#8217;s support.</p>
<p>Binary distributions (eggs or MSIs on <a class="reference external" href="http://pypi.python.org/pypi/pyzmq">PyPI</a>
or <a class="reference external" href="https://www.github.com/zeromq/pyzmq/downloads">GitHub</a>) of PyZMQ ship with
matching libzmq release built with default configuration.</p>
<p>PyZMQ aims to support all stable ( ≥2.1.4 ) and active development ( ≥3.2.0 )
versions of libzmq.</p>
</div>
<div class="section" id="notes-from-developing-pyzmq">
<h1>Notes from developing PyZMQ<a class="headerlink" href="#notes-from-developing-pyzmq" title="Permalink to this headline">¶</a></h1>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="pyversions.html">PyZMQ, Python2.5, and Python3</a><ul>
<li class="toctree-l2"><a class="reference internal" href="pyversions.html#pyversion-compat-h">pyversion_compat.h</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyversions.html#bytes-and-strings">Bytes and Strings</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyversions.html#buffers">Buffers</a></li>
<li class="toctree-l2"><a class="reference internal" href="pyversions.html#str"><tt class="docutils literal"><span class="pre">__str__</span></tt></a></li>
<li class="toctree-l2"><a class="reference internal" href="pyversions.html#exceptions">Exceptions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="unicode.html">PyZMQ and Unicode</a><ul>
<li class="toctree-l2"><a class="reference internal" href="unicode.html#first-unicode-in-python-2-and-3">First, Unicode in Python 2 and 3</a></li>
<li class="toctree-l2"><a class="reference internal" href="unicode.html#what-this-means-for-pyzmq">What This Means for PyZMQ</a></li>
</ul>
</li>
</ul>
</div>
</div>
<div class="section" id="using-pyzmq">
<h1>Using PyZMQ<a class="headerlink" href="#using-pyzmq" title="Permalink to this headline">¶</a></h1>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="morethanbindings.html">More Than Just Bindings</a><ul>
<li class="toctree-l2"><a class="reference internal" href="morethanbindings.html#the-core-as-bindings">The Core as Bindings</a></li>
<li class="toctree-l2"><a class="reference internal" href="morethanbindings.html#thread-safety">Thread Safety</a></li>
<li class="toctree-l2"><a class="reference internal" href="morethanbindings.html#socket-options-as-attributes">Socket Options as Attributes</a></li>
<li class="toctree-l2"><a class="reference internal" href="morethanbindings.html#core-extensions">Core Extensions</a></li>
<li class="toctree-l2"><a class="reference internal" href="morethanbindings.html#extensions">Extensions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="serialization.html">Serializing messages with PyZMQ</a><ul>
<li class="toctree-l2"><a class="reference internal" href="serialization.html#builtin-serialization">Builtin serialization</a></li>
<li class="toctree-l2"><a class="reference internal" href="serialization.html#using-your-own-serialization">Using your own serialization</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="devices.html">Devices in PyZMQ</a><ul>
<li class="toctree-l2"><a class="reference internal" href="devices.html#backgrounddevices">BackgroundDevices</a></li>
<li class="toctree-l2"><a class="reference internal" href="devices.html#monitoredqueue">MonitoredQueue</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="eventloop.html">Eventloops and PyZMQ</a><ul>
<li class="toctree-l2"><a class="reference internal" href="eventloop.html#tornado-ioloop">Tornado IOLoop</a></li>
<li class="toctree-l2"><a class="reference internal" href="eventloop.html#gevent">gevent</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="logging.html">Asynchronous Logging via PyZMQ</a><ul>
<li class="toctree-l2"><a class="reference internal" href="logging.html#pub-sub-and-topics">PUB/SUB and Topics</a></li>
<li class="toctree-l2"><a class="reference internal" href="logging.html#pubhandler">PUBHandler</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="ssh.html">Tunneling PyZMQ Connections with SSH</a></li>
<li class="toctree-l1"><a class="reference internal" href="api/index.html">The PyZMQ API</a><ul>
<li class="toctree-l2"><a class="reference internal" href="api/generated/zmq.html">zmq</a></li>
<li class="toctree-l2"><a class="reference internal" href="api/generated/zmq.core.poll.html">core.poll</a></li>
<li class="toctree-l2"><a class="reference internal" href="api/generated/zmq.core.pysocket.html">core.pysocket</a></li>
<li class="toctree-l2"><a class="reference internal" href="api/generated/zmq.core.version.html">core.version</a></li>
<li class="toctree-l2"><a class="reference internal" href="api/generated/zmq.devices.basedevice.html">devices.basedevice</a></li>
<li class="toctree-l2"><a class="reference internal" href="api/generated/zmq.devices.monitoredqueuedevice.html">devices.monitoredqueuedevice</a></li>
<li class="toctree-l2"><a class="reference internal" href="api/generated/zmq.eventloop.ioloop.html">eventloop.ioloop</a></li>
<li class="toctree-l2"><a class="reference internal" href="api/generated/zmq.eventloop.stack_context.html">eventloop.stack_context</a></li>
<li class="toctree-l2"><a class="reference internal" href="api/generated/zmq.eventloop.zmqstream.html">eventloop.zmqstream</a></li>
<li class="toctree-l2"><a class="reference internal" href="api/generated/zmq.log.handlers.html">log.handlers</a></li>
<li class="toctree-l2"><a class="reference internal" href="api/generated/zmq.ssh.forward.html">ssh.forward</a></li>
<li class="toctree-l2"><a class="reference internal" href="api/generated/zmq.ssh.tunnel.html">ssh.tunnel</a></li>
<li class="toctree-l2"><a class="reference internal" href="api/generated/zmq.utils.jsonapi.html">utils.jsonapi</a></li>
<li class="toctree-l2"><a class="reference internal" href="api/generated/zmq.web.proxy.html">web.proxy</a></li>
<li class="toctree-l2"><a class="reference internal" href="api/generated/zmq.web.zmqweb.html">web.zmqweb</a></li>
</ul>
</li>
</ul>
</div>
</div>
<div class="section" id="indices-and-tables">
<h1>Indices and tables<a class="headerlink" href="#indices-and-tables" title="Permalink to this headline">¶</a></h1>
<ul class="simple">
<li><a class="reference internal" href="genindex.html"><em>Index</em></a></li>
<li><a class="reference internal" href="py-modindex.html"><em>Module Index</em></a></li>
<li><a class="reference internal" href="search.html"><em>Search Page</em></a></li>
</ul>
</div>
<div class="section" id="links">
<h1>Links<a class="headerlink" href="#links" title="Permalink to this headline">¶</a></h1>
<ul class="simple">
<li><a class="reference external" href="http://www.zeromq.org">ØMQ</a> Home</li>
<li>The <a class="reference external" href="http://zguide.zeromq.org">ØMQ Guide</a></li>
<li><a class="reference external" href="http://www.zeromq.org/bindings:python">PyZMQ Installation</a> notes on the ZeroMQ website</li>
<li>PyZMQ on <a class="reference external" href="https://www.github.com/zeromq/pyzmq">GitHub</a></li>
<li>Issue <a class="reference external" href="https://www.github.com/zeromq/pyzmq/issues">Tracker</a></li>
</ul>
</div>


          </div>
        </div>
      </div>
      <div class="clearer"></div>
    </div>
    <div class="related">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="genindex.html" title="General Index"
             >index</a></li>
        <li class="right" >
          <a href="py-modindex.html" title="Python Module Index"
             >modules</a> |</li>
        <li class="right" >
          <a href="pyversions.html" title="PyZMQ, Python2.5, and Python3"
             >next</a> |</li>
        <li><a href="#">home</a>|&nbsp;</li>
        <li><a href="search.html">search</a>|&nbsp;</li>
       <li><a href="api/index.html">API</a> &raquo;</li>
 
      </ul>
    </div>
    <div class="footer">
        &copy; Copyright 2010-2011, Brian E. Granger &amp; Min Ragan-Kelley.  
ØMQ logo © iMatix Corportation, used under the Creative Commons Attribution-Share Alike 3.0 License.  
Python logo ™ of the Python Software Foundation, used by Min RK with permission from the Foundation.
      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
    </div>
  </body>
</html>