Python 2.2環境でもweb.pyを動かす

web.pyはPythonの中でも割と最近追加された関数を使っていたりするので、少し前のバージョンのPython(今回はPython 2.2)を使わなければいけない状況だと、動かすのに少々難儀したりします。レンタルサーバでなくとも、おいそれとソフトのバージョンアップができない環境(他の人と共用で使ってるサーバーなど)では、まだPython2.2を使っているところも多いのではないでしょうか。(余談ですが、Googleが使っているPythonのバージョンも2.2だそうです)

ちなみに、web.pyをCGI環境で動かしたいときはこちらへどうぞ。今回の件とは独立したfixです。>CGI環境でweb.pyを動かす

というわけで、そのときのメモ。