0

我正在使用 pyexcel 将 excel 文件的内容保存到 SQLAlchemy DB 表中,如下所示:pyexcel.save_as(file_name='my_excel_file.xlsx',
name_columns_by_row=0,
dest_session=db.session,
dest_table=models.MyModel)

这运行良好并保存了数据,但它One empty row is found在终端中留下了几条日志消息。如何抑制这些消息以避免污染日志?我知道空行,它们对数据加载没有影响

4

1 回答 1

0

事实证明 pyexcel 在抽象方面做得更多,繁重的工作由 pyexcel-io 完成,它负责基本的输入和输出。有了这种理解,在 pyexcel 文档中skip_empty_rows=True,当您从源文件中读取时,有一个参数,如果您将其传递给pyexcel.save_as函数,这会使记录的消息静音,所以这正是我在这个用例中所需要的。有关 pyexcel.save_as,请参阅PyExcel 文档参考

于 2022-02-06T15:39:39.347 回答