python中将sqlite3表中数据提取出来并转换为整形
时间: 2024-02-13 12:07:17 浏览: 66
Python操作Sqlite3数据库
可以使用Python中的sqlite3模块来实现这个功能。下面是一个示例代码,可以将sqlite3表中的数据提取出来并转换为整数:
```python
import sqlite3
# 连接到数据库
conn = sqlite3.connect('example.db')
# 创建一个游标对象
cur = conn.cursor()
# 查询表中的数据
cur.execute('SELECT * FROM mytable')
# 提取数据并转换为整数
data = []
for row in cur.fetchall():
id = int(row[0])
name = row[1]
age = int(row[2])
data.append((id, name, age))
# 关闭游标和连接
cur.close()
conn.close()
# 打印数据
print(data)
```
在这个示例中,我们首先连接到数据库,然后创建一个游标对象。然后,我们执行一个SELECT语句来查询表中的所有数据。对于每一行数据,我们将第一个和第三个字段转换为整数,并将所有的数据存储在一个列表中。最后,我们关闭游标和连接,并打印出数据。
阅读全文