Python PyCharm调试器在使用df.to_sql后停止工作
我很难让PyCharm调试器在flask应用程序中正常工作。我有在远程sqlite数据库中初始化数据集的函数。我在典型的flask sqlalchemy类框架之外工作,因为它们不与GUI接口,所以我不需要那个开销 我能够通过以下方式成功写入数据库:Python PyCharm调试器在使用df.to_sql后停止工作,python,pycharm,flask-sqlalchemy,Python,Pycharm,Flask Sqlalchemy,我很难让PyCharm调试器在flask应用程序中正常工作。我有在远程sqlite数据库中初始化数据集的函数。我在典型的flask sqlalchemy类框架之外工作,因为它们不与GUI接口,所以我不需要那个开销 我能够通过以下方式成功写入数据库: admin_df.to_sql(df_name, con=db.engine, if_exists="replace", chunksize=500, index=False) 出于某种奇怪的原因,我的PyCharm调试器在以下
admin_df.to_sql(df_name, con=db.engine, if_exists="replace", chunksize=500, index=False)
出于某种奇怪的原因,我的PyCharm调试器在以下情况下停止工作:
admin_df = pd.read_sql_table(admin_df_name, con=db.engine)
你们中有谁能洞察调试器为何会出现这种行为?查看我的数据库,数据集的创建是正确的,但随后以相同方式进行的“写入”是不正确的。不幸的是,我无法推断第二个方面,因为我的断点不起作用,日志中也没有出现错误。我不知道答案,但您可以做一些事情
df.to_sql('table',engine,chunksize=chunksize)
在运行此命令之前,您可以ping数据库以确保连接。此错误似乎与my PyCharm editor无法报告中断和错误消息有关。我已经发布了一个单独的问题。谢谢你的建议。我试图修改“随需应变”。不幸的是,它仍然没有在后续断点处停止。我也添加了同样结果的chunksize。