pymysql.cursor.DictCursor
时间: 2023-07-03 10:31:46 浏览: 93
Python中Cursor操作数据库
pymysql.cursor.DictCursor是一个游标对象,它可以将查询结果以字典的形式返回,而不是以元组的形式返回。这样返回的结果更容易处理和操作。使用该游标对象需要先安装pymysql库,并且连接到数据库。可以通过以下代码创建一个DictCursor对象:
```
import pymysql
conn = pymysql.connect(host='localhost', user='root', password='password', database='test')
cursor = conn.cursor(pymysql.cursors.DictCursor)
```
在查询时,使用该游标对象进行查询即可:
```
cursor.execute("SELECT * FROM users")
results = cursor.fetchall()
for row in results:
print(row['id'], row['name'], row['age'])
```
这样返回的结果就是以字典的形式返回。
阅读全文