V8pngを吐くbrowserとかないの?標準入出力でいいや・・・。04で、metaclassをやるらしい。題材はstring.Template。気になってすこしstring.Templateのコードを読んでみた。シンプルなクラスで勉強の題材として適切だ。気づいたのは%で辞書を渡してもOK。文字列フォーマット操作%がかなり高機能であることがわかる。%とstring.Templateの機能の差はそれほど大きく感じない。metaclassをつかっている理由は、cls.patternを動的に生成したいからなのだが、instanceではいけない理由はどこにあるのだろうか?この点はclass設計上、大事なポイントな気がする。)しかも使う側はself.patternという形で触っていてcls.patternとしては触っていない。投稿Atom投稿コメントAtomコメント。