2009-10-30から1日間の記事一覧

多重デコレート

Pythonでは関数定義の上の行に、@から始まる関数デコレータをつけることが出来ますが、 実は、というか、当然、というかデコレータは何重にもつけることも出来ます。 で、ふと、気になったのが、デコレータはどの順番で適用されるのか、ということです。 >>>…

jsonに限らないschema

Rubyには、yamlデータが期待した条件を満たしているかどうか検証する、 Kwalifyというライブラリがあります。 Rubyist Magazine - プログラマーのための YAML 入門 (検証編) でも、KwalifyにはPython版は無いみたいなのです。別にyamlを検証するライブラリが…