pymysql保存数组_pymysql返回数据的处理

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/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球