ゲストブックのロジックを通常のPythonスクリプトで作成します。
import time class Guestbook: def __init__(self): self._list = [] def add(self, name, comment): """ 入力された名前とコメントをゲストブックに追加する """ newRecord = {} # 新規のゲストブックエントリ ---これはディクショナリです newRecord['name'] = name newRecord['comment'] = comment newRecord['date'] = time.ctime() # 新しいレコードをゲストブックの先頭に追加する self._list[:0] = [newRecord] def list(self): """ 全てのゲストブックエントリを含む配列を返す """ return self._list
list[:0] = [a]はリストlistの先頭にaを挿入するという意味です。