202104-25 python操作数据库获取结果之fetchone和fetchall的区别说明 每次使用python获取查询结果的时候,都会纠结一段时间到底用fetchone和fetchall,用不好容易报错,关键在于没有搞清楚它们之间的区别和使用场景。fetchone与fetchall区别环境:python3中fetchone不管查询结果是多条数据还是单条数据,使用fetchone得到的始终是一个元组。如果查询结果是单条数据:fetchone得到的单条数据的元组;如果查询结果是多条数据:fetchone默认是结果中的第一条数据构成的元组;这就决定了如果需要取元组中... 继续阅读 >
202009-29 python 操作mysql数据中fetchone()和fetchall()方式 fetchone()返回单个的元组,也就是一条记录(row),如果没有结果则返回Nonefetchall()返回多个元组,即返回多个记录(rows),如果没有结果则返回()需要注明:在MySQL中是NULL,而在Python中则是None补充知识:python之cur.fetchall与cur.fetchone提取数据并统计处理数据库中有一字段type_code,有中文类型和中文类型编码,现在对type_code字段的数据进行统计处理,编码对应的字典如下:{'ys4ng35toofdviy9ce0pn1uxw2x7trjb':'娱... 继续阅读 >