Python使用Pandas将CSV数据导入SQLite3数据库

青禾
青禾
发布时间:2026-10-13 | 5人浏览过
原创

本文介绍如何使用Python的Pandas库将CSV文件高效导入SQLite3数据库。通过示例代码展示利用read_csv读取数据,并借助to_sql方法将数据写入指定表,相比传统Shell模式操作更为便捷,适合初学者参考。

Python使用Pandas将CSV数据导入SQLite3数据库

初次接触SQLite数据库时,尝试将一个现有的CSV文件数据导入其中。查阅网络上的相关教程后发现,大多数指南主要介绍在SQLite命令行Shell模式下的操作步骤,这种方式相对繁琐。

为此,本文采用Python的Pandas库来处理数据导入,操作更加简便。以下内容仅作为示例供参考。

这是本人的第一篇博客文章,由于一时未确定具体选题,便决定分享这个实用的数据导入案例。


import pandas
import csv, sqlite3
conn= sqlite3.connect("dbname.db")
df = pandas.read_csv('d:\\filefolder\csvname.csv')
df.to_sql('tablename', conn, if_exists='append', index=False)
print('ok')

以上关于使用Python将CSV数据导入SQLite3的实例内容到此结束,希望能为读者提供有价值的参考,同时也欢迎大家继续支持本站。

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表