Python3实现mysql连接和数据框的形成(实例代码)


Posted in Python onJanuary 17, 2020

Python3实现mysql连接和数据框的形成,具体代码如下所示:

# -*- coding:utf-8 -*-
# __author__ = "LQ"
import pymysql
import pandas as pd
import numpy as np
from sklearn import preprocessing
#返回数据库连接
def dbcconnect():
  conn = pymysql.connect(host='ip', port=3306, user='username', passwd='password',db='db')
  return conn
#接收sql返回查询结果
def selects(sql):
  conn=dbcconnect()
  cursor = conn.cursor()
  cursor.execute(sql)
  # 获取剩余结果所有数据
  results = cursor.fetchall()
  conn.commit()
  cursor.close()
  return results
#接收sql返回数据框
def selectDf(sql):
  conn=dbcconnect()
  cursor = conn.cursor()
  cursor.execute(sql)
  # 获取剩余结果所有数据
  results = cursor.fetchall()
  # 获取列名
  cols = [i[0] for i in cursor.description]
  # sql内表转换pandas的DF
  df = pd.DataFrame(np.array(results), columns=cols).astype(float)
  conn.commit()
  cursor.close()
  return df

总结

以上所述是小编给大家介绍的Python3实现mysql连接和数据框的形成,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
python根据开头和结尾字符串获取中间字符串的方法
Mar 26 Python
在Python的Flask框架中实现全文搜索功能
Apr 20 Python
用Python编写简单的微博爬虫
Mar 04 Python
Python基于回溯法子集树模板解决最佳作业调度问题示例
Sep 08 Python
python实现微信发送邮件关闭电脑功能
Feb 22 Python
pandas的object对象转时间对象的方法
Apr 11 Python
pandas获取groupby分组里最大值所在的行方法
Apr 20 Python
六行python代码的爱心曲线详解
May 17 Python
Python寻找路径和查找文件路径的示例
Jul 10 Python
Keras自定义IOU方式
Jun 10 Python
Python限制内存和CPU使用量的方法(Unix系统适用)
Aug 04 Python
python如何读取和存储dict()与.json格式文件
Jun 25 Python
python如何基于redis实现ip代理池
Jan 17 #Python
解决python gdal投影坐标系转换的问题
Jan 17 #Python
python3 Scrapy爬虫框架ip代理配置的方法
Jan 17 #Python
Python计算机视觉里的IOU计算实例
Jan 17 #Python
python实现百度OCR图片识别过程解析
Jan 17 #Python
Python实现图像的垂直投影示例
Jan 17 #Python
基于python实现语音录入识别代码实例
Jan 17 #Python
You might like
[原创]PHP中通过ADODB库实现调用Access数据库之修正版本
2006/12/31 PHP
php中文验证码实现方法
2015/06/18 PHP
深入理解PHP之源码目录结构与功能说明
2016/06/01 PHP
Laravel 错误提示本地化的实现
2019/10/22 PHP
网站被黑的假象--ARP欺骗之页面中加入一段js
2007/05/16 Javascript
分享别人写的一个小型js框架
2007/08/13 Javascript
javascript实现日历控件(年月日关闭按钮)
2012/12/12 Javascript
jQuery中实现动画效果的基本操作介绍
2013/04/16 Javascript
jQuery.parseJSON(json)将JSON字符串转换成js对象
2014/07/27 Javascript
jQuery向后台传入json格式数据的方法
2015/02/13 Javascript
JavaScript实现LI列表数据绑定的方法
2015/08/04 Javascript
详解webpack打包第三方类库的正确姿势
2018/10/20 Javascript
详解mpvue开发微信小程序基础知识
2019/09/23 Javascript
JavaScript indexOf()原理及使用方法详解
2020/07/09 Javascript
Vue-CLI 3 scp2自动部署项目至服务器的方法
2020/07/24 Javascript
js实现简单的点名器随机色实例代码
2020/09/20 Javascript
[03:17]2014DOTA2 国际邀请赛中国区预选赛 四强专访
2014/05/23 DOTA
[02:54]辉夜杯主赛事第二日败者组 iG.V赛后采访
2015/12/26 DOTA
[01:18]PWL开团时刻DAY10——一拳超人
2020/11/11 DOTA
在Python中操作字典之clear()方法的使用
2015/05/21 Python
python UNIX_TIMESTAMP时间处理方法分析
2016/04/18 Python
Python实现计算两个时间之间相差天数的方法
2017/05/10 Python
Python基于回溯法解决01背包问题实例
2017/12/06 Python
python如何读写csv数据
2018/03/21 Python
python3 中文乱码与默认编码格式设定方法
2018/10/31 Python
PyCharm中Matplotlib绘图不能显示UI效果的问题解决
2020/03/12 Python
HTML5实现签到 功能
2018/10/09 HTML / CSS
JustFab加拿大:女鞋、靴子、手袋和服装在线
2018/05/18 全球购物
欧洲最古老的鞋厂:Peter Kaiser
2019/11/05 全球购物
酒店员工职业生涯规划
2014/02/25 职场文书
活动总结范文
2014/08/30 职场文书
保安2014年终工作总结
2014/12/06 职场文书
针对吵架老公保证书
2015/05/08 职场文书
集结号观后感
2015/06/08 职场文书
2015暑期社会实践个人总结
2015/07/13 职场文书
合理化建议书范文
2015/09/14 职场文书