分享

Python 保存DataFrame到数据库Sqlite

 牛k8nb72h1x6w1 2018-08-09

有这样一个df:

Python 保存DataFrame到数据库Sqlite

我们想把这个DF保存在数据库中,怎么弄呢?

Python 保存DataFrame到数据库Sqlite

输入上述代码

Python 保存DataFrame到数据库Sqlite

磁盘就会多出这个数据库,里面的内容就是我们想要的了。

解释一下pd.io.sql.to_sql的参数:

pd.io.sql.to_sql(‘df的名称’,'数据库的表名',con=‘数据库连接’,if_exists='如果数据存在怎么处理')

其中if_exists有多个选择:

  1. if_exists=fail 如果表存在,就不执行保存;

  2. if_exists=replace 如果表存在,删除原表,重新建立一个新表,并把数据插入;

  3. if_exists=append 如果表存在,把数据插入,如果表不存在就创建这个表。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多