bpmappers0.4をリリースしました。
http://pypi.python.org/pypi/bpmappers/
bpmappers ドキュメント - サイトは移転しました
主な変更点
スタブデータを扱えるようなフィールドと、キー名を変換するフックポイントを追加しました。
test.py
# coding: utf-8 from bpmappers import Mapper, StubField class MyMapper(Mapper): stub_data = StubField('hello') # スタブ def key_name(self, name, value, field): """ マッピング後のキー名に prefix:: を付ける """ return 'prefix::%s' % name if __name__ == '__main__': print MyMapper().as_dict()
実行結果
$ python test.py {'prefix::stub_data': 'hello'}