load.py 文件源码

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

项目:data-hub-backend 作者: uktrade-attic 项目源码 文件源码
def to_sqla_table(table, data):
    'Load data into an SQLA table'
    if not isinstance(data, (list, map, filter)):
        raise Exception('`data` arg is not a list, map or filter object')
    results = []
    for chunk in itertools.zip_longest(*[iter(data)] * 5000):
        results.append(
            table.metadata.bind.execute(
                table.insert().values(list(filter(None, chunk)))
            )
        )
    return results
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号