小编use*_*299的帖子

django 中的 Pandas to_sql

我正在尝试使用 Django 的 db 连接变量将 Pandas 数据框插入到 Postgres 数据库中。我使用的代码是

df.to_sql('forecast',connection,if_exists='append',index=False)
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

sql 'SELECT name FROM sqlite_master WHERE type='table' AND name=?;' 执行失败:关系“sqlite_master”不存在第 1 行:SELECT name FROM sqlite_master WHERE type='table' AND name=?...

我认为这是因为 Django 连接对象不是 sqlalchemy 对象,因此 Pandas 假设我使用的是 sqlite。除了与数据库建立另一个连接之外,还有什么方法可以使用 .to_sql 吗?

django pandas

9
推荐指数
1
解决办法
1259
查看次数

标签 统计

django ×1

pandas ×1