python读取txt文件,将每行数据按一条数据算,存储到数据库中
时间: 2023-05-21 16:00:50 浏览: 174
python 读取txt中每行数据,并且保存到excel中的实例
可以使用Python内置的open函数来读取txt文件,然后使用数据库API将数据存储到数据库中。以下是一个示例代码:
```python
import sqlite3
# 连接数据库
conn = sqlite3.connect('data.db')
c = conn.cursor()
# 打开txt文件
with open('data.txt', 'r') as f:
# 逐行读取数据
for line in f:
# 去除行末的换行符
line = line.strip()
# 将数据插入到数据库中
c.execute("INSERT INTO data (value) VALUES (?)", (line,))
# 提交更改并关闭连接
conn.commit()
conn.close()
```
这个代码将txt文件中的每一行数据存储到名为"data"的数据库表中。你可以根据需要修改数据库连接和插入数据的代码。
阅读全文