なんとなく Python で CGI を組もうと思いついた。 できるだけ、標準ライブラリだけでできないもんかと思って、ライブラリリファレンスをあさってたんですが、標準ライブラリの CGI モジュールにはセッション管理機能はないのね(;´Д`) ということで、できるだけライトな感じのフレームワークはないかと検索してみると、 pyweblib というのを見つけた。 セッション管理以外にも機能はあるようだけど、とりあえずセッション管理機能だけ試しに使ってみる。 セッションIDを設定せずにアクセスすると、自動的にセッションIDが振られて、以降 Submit ボタンが押されるたびにカウントアップしていくという単純なサンプル。 #!/usr/bin/python # coding: utf-8 import os import sys import cgi import cgitb