mysql-修复错误“ TypeError:'long'对象不可迭代”]]

问题描述 投票:0回答:1

错误消息:

TypeError: 'long' object is not iterable

错误消息中指出的代码:

def maxRowsTable():
    for row in x.execute("SELECT COUNT(temp) from sensors"): #this
        maxNumberRows=row[0]
    return maxNumberRows

我的MySQLdb连接:

conn = MySQLdb.connect(
    host="localhost",
    user="user",
    passwd="pass",
    database="data"
)
x = conn.cursor()

提前感谢!

错误消息:TypeError:'long'对象不可迭代错误消息中指出的代码:def maxRowsTable():用于x.execute(“来自传感器的SELECT COUNT(temp)”)中的行:#this ...

python mysql flask raspberry-pi mysql-python
1个回答
0
投票

由于您的查询返回单个记录,因此无需进行迭代。

© www.soinside.com 2019 - 2024. All rights reserved.