pymysql可以使用fetchall返回元组型数据,也可以直接使用pandas获取DataFrame格式数据。具体操作如下。
1、首先,定义连接和查询sql
In [1]: import pandas as pd
…: import pymysql
…:
…: conn=pymysql.connect(host=”localhost”,user=’root’,passwd=’20102010′,
…: database=’spyder_data’,port=3306,use_unicode=True, charset=”utf8″)
…: sql=’select * from spyder_data.anjuke_house limit 10′
2、使用fetchall获取数据
In [2]: cursor=conn.cursor()
…: cursor.execute(sql)
…: data=cursor.fetchall()
…: cursor.close()
…: conn.close()
In [3]: data
Out[3]:
((1, ‘中铁任之健康城’, ‘璧山’, ‘璧山区’, ‘建面69.9-159.14㎡’, ’63万元/套起’, ‘在售住宅品牌开发商湖景’, 1),
(2, ‘阳光城翡丽公园’, ‘沙坪坝’, ‘双碑’, ‘建面88.31-120㎡’, ‘售价待定
Original: https://blog.csdn.net/weixin_30296995/article/details/114909899
Author: 跌停
Title: pymysql保存数组_pymysql返回数据的处理
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/743637/
转载文章受原作者版权保护。转载请注明原作者出处!