John Goerzen「Foundations of Python Network Programming」

Foundations of Python Network Programming

Foundations of Python Network Programming

これは良書だと思う。特に英語表現が非常に平易なのが素晴らしい。PythonとNetworkの世界を少しだけ知っている人であれば、多少英語が苦手でもスイスイと読みこなせてしまうだろう。そういう意味では知識的には既に知っていても、「英語の技術書」入門として読んでみても良いかと。

取り上げられている内容としては、簡単に挙げてみると

  • Sockets(Client, Server)
  • HTML、XMLのParse
  • Email
  • FTP, SSL
  • CGI, mod_python, SimpleXMLRPCServer
  • Forking, Threading

のような感じ。それぞれが浅く広く解説されているので「とりあえずPythonでネットワークプログラムしたいなぁ」という人がまず手に取ってみるような本だと思う。

まだ日本語版は出ていない模様。翻訳しようかしら。