是否有任何方法可以使pandas.to_sql
函数变得冗长,即报告类似“从1000000开始处理第100行”之类的事情?
答案 0 :(得分:0)
由于to_sql使用sqlalchemy作为连接(con), 您应该可以通过激活来获得更详细的输出 sqlalchemy记录器(并可能将其打印到stdout)。
import logging
logging.basicConfig()
logging.getLogger('sqlalchemy.engine').setLevel(logging.INFO)
来源:https://docs.sqlalchemy.org/en/13/core/engines.html#configuring-logging
虽然没有测试,但请告诉我是否可行,我可以尝试制作一个最小的代码示例。