Tra*_*net 4 postgresql sqlalchemy python-3.x pandas
我有一个 pandas DataFramedf和一个 PostgreSQL table my_table。我想截断my_table和插入df(其中有以相同的顺序列)进入my_table,在不影响的模式my_table。我该怎么做呢?
在一个相当幼稚的尝试中,我尝试删除my_table然后使用pandas.DataFrame.to_sql,但这会创建一个具有不同架构的新表。
我会手动截断表格,然后让 Pandas 完成它的工作:
con.execute('TRUNCATE my_table RESTART IDENTITY;')
df.to_sql('my_table', con, if_exists='append')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8996 次 |
| 最近记录: |