pytho****@googl*****
pytho****@googl*****
2011年 3月 21日 (月) 08:12:32 JST
3 new revisions: Revision: 9a7ff7c1cc69 Author: cocoatomo <cocoa****@gmail*****> Date: Sun Mar 20 07:25:57 2011 Log: modify reST warning http://code.google.com/p/python-doc-ja/source/detail?r=9a7ff7c1cc69 Revision: 5dd9b3e786b5 Author: cocoatomo <cocoa****@gmail*****> Date: Sun Mar 20 16:10:43 2011 Log: library/asyncore.rst translation completed http://code.google.com/p/python-doc-ja/source/detail?r=5dd9b3e786b5 Revision: 7808ece5f78e Author: cocoatomo <cocoa****@gmail*****> Date: Sun Mar 20 16:11:39 2011 Log: merge http://code.google.com/p/python-doc-ja/source/detail?r=7808ece5f78e ============================================================================== Revision: 9a7ff7c1cc69 Author: cocoatomo <cocoa****@gmail*****> Date: Sun Mar 20 07:25:57 2011 Log: modify reST warning http://code.google.com/p/python-doc-ja/source/detail?r=9a7ff7c1cc69 Modified: /library/configparser.rst ======================================= --- /library/configparser.rst Sat Mar 19 02:51:14 2011 +++ /library/configparser.rst Sun Mar 20 07:25:57 2011 @@ -461,6 +461,7 @@ ライドすることでこの振舞いを替えることができます。 .. note ConfigParser に :class: が付かないのは誤植? + 振舞いを替えるために ConfigParser を継承して新たにクラスを作る必要はあり ません、あるインスタンスのメソッドを文字列を引数に取る関数で置き換えることも できます。 たとえば、このメソッドを :func:`str` に設定することで大小文字の差を区別 するように 変更することができます:: ============================================================================== Revision: 5dd9b3e786b5 Author: cocoatomo <cocoa****@gmail*****> Date: Sun Mar 20 16:10:43 2011 Log: library/asyncore.rst translation completed http://code.google.com/p/python-doc-ja/source/detail?r=5dd9b3e786b5 Modified: /library/asyncore.rst ======================================= --- /library/asyncore.rst Mon Jul 20 16:33:24 2009 +++ /library/asyncore.rst Sun Mar 20 16:10:43 2011 @@ -30,7 +30,7 @@ 基本的には、この二つのモジュールを使う場合は一つ以上のネットワーク *チャネ ル* を :class:`asyncore.dispatcher` クラス、または :class:`asynchat.async_chat` のインスタンスとして作成します。作成されたチャネルはグローバルマップに登録 され、 -:func:`loop` 関数で参照されます。 :func:`loop` には、専用のマップを渡す事も 可能です。 +:func:`loop` 関数で参照されます。 :func:`loop` には、専用の *マップ* を渡す 事も可能です。 チャネルを生成後、 :func:`loop` を呼び出すとチャネル処理が開始し、最後のチ ャネル (非同期処理中にマップに追加されたチャネルを含む)が閉じるまで継続します。 @@ -69,7 +69,7 @@ +----------------------+-----------------------------------------------------+ | イベント | 解 説 | +======================+=====================================================+ - | ``handle_connect()`` | 最初にwriteイベントが発生した 時 | + | ``handle_connect()`` | 最初にreadもしくはwriteイベントが発生した 時 | +----------------------+-----------------------------------------------------+ | ``handle_close()`` | 読み込み可能なデータなしでreadイベントが発生し た時 | +----------------------+-----------------------------------------------------+ @@ -179,6 +179,7 @@ ソケットを *address* にバインドします。ソケットはバインド済みであって はなりません。 (*address* の形式は、アドレスファミリに依存します。 :mod:`socket` モ ジュールを参照のこと。) + ソケットを再利用可能にする (:const:`SO_REUSEADDR` オプションを設定す る) には、 :class:`dispatcher` オブジェクトの :meth:`set_reuse_addr` メソッ ドを呼び出してください。 .. method:: accept() @@ -189,12 +190,12 @@ *address* は接続先ソケットがバインドされているアドレスです。 -.. method:: close() - - ソケットをクローズします。 - 以降の全ての操作は失敗します。 - リモート端点では、キューに溜まったデータ以外、これ以降のデータ受信は行え ません。 - ソケットはガベージコレクト時に自動的にクローズされます。 + .. method:: close() + + ソケットをクローズします。 + 以降の全ての操作は失敗します。 + リモート端点では、キューに溜まったデータ以外、これ以降のデータ受信は 行えません。 + ソケットはガベージコレクト時に自動的にクローズされます。 .. class:: file_dispatcher() ============================================================================== Revision: 7808ece5f78e Author: cocoatomo <cocoa****@gmail*****> Date: Sun Mar 20 16:11:39 2011 Log: merge http://code.google.com/p/python-doc-ja/source/detail?r=7808ece5f78e