rows = cursor.fetchall() 中没有第一行
时间: 2023-06-19 16:07:55 浏览: 76
解决pymysql cursor.fetchall() 获取不到数据的问题
是的,`cursor.fetchall()` 返回所有剩余的行,如果你需要获取第一行,可以使用 `cursor.fetchone()` 方法。这个方法会返回结果集的下一行,如果没有更多的行,则返回 `None`。例如,如果你想获取结果集的第一行,可以像下面这样编写代码:
```
row = cursor.fetchone()
```
这个 `row` 变量将包含结果集的第一行数据,如果结果集为空,则 `row` 将为 `None`。
阅读全文