__init__.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:vigilante 作者: VigilantePolitico 项目源码 文件源码
def document_to_item(document_class):
    class DocumentAsItemClass(Item):
        def concrete(self):
            return document_class(**self)
    exclude_fields = dir(EmptyDocument)
    document_fields = [field for field in dir(document_class) if field not in exclude_fields]

    for field in document_fields + ['id']:
        DocumentAsItemClass.fields[field] = Field()

    return DocumentAsItemClass
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号