我在 SQLAlchemy 中有一堆要定义的表__repr__
。
标准约定看起来像这样:
def __repr__(self): return "<TableName(id='%s')>" % self.id
这对小桌子来说很好。但是,我有 40 多列的表。 有没有更好的构造方法,__repr__
这样我就不会手动输入大量字符串?
我的包含所有表格的文件称为models.py
. 一种解决方案我想到了制作方法,_create_repr_string
在models.py
该负责自动生成的字符串进行__repr__
返回。我想知道是否有更标准的方式来创建__repr__
.
莫回无
相关分类