本篇文章详细介绍了如何使用Python编程语言将CSV文件的数据导入到SQLite3数据库中,并提供了具体的代码示例。读者可以学习并实践这一过程来更好地管理数据存储和处理。
初次使用SQLite时,我尝试将一个CSV文件导入数据库。网上大多数教程都是在SQLite shell模式下操作的,比较繁琐。这里我选择了用pandas来简化过程,并提供一个简单的示例供参考。
以下是具体的代码:
```python
import pandas as pd # 导入pandas库并重命名为pd
import sqlite3
conn = sqlite3.connect(dbname.db) # 连接或创建数据库文件
df = pd.read_csv(d:\\filefolder\\csvname.csv) # 将CSV文件读取为DataFrame对象
df.to_sql(tablename, conn, if_exists=append, index=False) # 将数据写入SQLite表中
# 打印语句可能有误,应是print而非prin。
```