棉花糖实物及模型
marshmallow-objects的Python项目详细描述
棉花糖对象
棉花糖对象和模型
使用Marshmallow库序列化/反序列化python对象。
importmarshmallow_objectsasmarshmallowclassArtist(marshmallow.Model):name=marshmallow.fields.Str()classAlbum(marshmallow.Model):title=marshmallow.fields.Str()release_date=marshmallow.fields.Date()artist=marshmallow.NestedModel(Artist)bowie_raw=dict(name='David Bowie')album_raw=dict(artist=bowie_raw,title='Hunky Dory',release_date='1971-12-17')album=Album(**album_raw)print(album.title)print(album.release_date)print(album.artist.name)# Hunky Dory# 1971-12-17# David Bowie
立即获取
$ pip install -U marshmallow-objects
项目链接
许可证
麻省理工学院许可。有关详细信息,请参见捆绑的LICENSE文件。