当前位置: 移动技术网 > IT编程>脚本编程>Python > pymysql查询查询结果转换json

pymysql查询查询结果转换json

2020年10月09日  | 移动技术网IT编程  | 我要评论
python3使用pymysql通常select返回的是一个不含字段的列表,通常我们需要通过访问字段来获取字段值把返回结果转成dict会方便我们操作核心就在于创建连接时指定游标类:cursorclass=pymysql.cursors.DictCursor # 打开数据库连接 # db = pymysql.connect(host, user, passwd, db) conn = pymysql.connect(host=host, port=3306, user=u

python3使用pymysql通常select返回的是一个不含字段的列表,通常我们需要通过访问字段来获取字段值

把返回结果转成dict会方便我们操作

核心就在于创建连接时指定游标类:cursorclass=pymysql.cursors.DictCursor


    # 打开数据库连接
    # db = pymysql.connect(host, user, passwd, db)
    conn = pymysql.connect(host=host, port=3306, user=user, passwd=passwd, db=db,
                         cursorclass=pymysql.cursors.DictCursor)
    # 使用 cursor() 方法创建一个游标对象 cursor
    cursor = conn.cursor()
    # 使用 execute()  方法执行 SQL 查询
    cursor.execute(SQL)
    data = cursor.fetchall()

 

本文地址:https://blog.csdn.net/sin_404/article/details/108981325

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网