Echoサーバ/クライアントを通してサーバプログラミングを極める select module Pythonライブラリリファレンスにはselectモジュールの紹介はありますが、簡単なスクリプト例や詳しい使い方がありません。 selectは多重IOをサポートする機構で並行サーバでは欠かせないテクニックのひとつです。ですので、簡単な例をここで示したいと思います。 Pythonのselect.select()はCのAPIと若干異なっています。戻り値にディスクリプタ数を返すのではなく、書き込み、読み込み、例外、それぞれのディスクリプタをリストとして返します。Cより少しだけ扱いやすいです。 ↑ this script いまのところかなり手抜きをしてます。受信側しか多重化してません。 (はじめはuserを使って、データを管理しようとしていたのですが、めんどくさくてやめました。なのでいまのところuser使