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中类的继承代码实例
Oct 28 Python
Python中用post、get方式提交数据的方法示例
Sep 22 Python
疯狂上涨的Python 开发者应从2.x还是3.x着手?
Nov 16 Python
5款非常棒的Python工具
Jan 05 Python
python 按照固定长度分割字符串的方法小结
Apr 30 Python
Python创建字典的八种方式
Feb 27 Python
Python如何存储数据到json文件
Mar 09 Python
python list的index()和find()的实现
Nov 16 Python
windows下python 3.9 Numpy scipy和matlabplot的安装教程详解
Nov 28 Python
pytorch中的model=model.to(device)使用说明
May 24 Python
教你使用TensorFlow2识别验证码
Jun 11 Python
Python中的程序流程控制语句
Feb 24 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
单位速度在实战中的运用
2020/03/04 星际争霸
PHP程序员编程注意事项
2008/04/10 PHP
php网站来路获取代码(针对搜索引擎)
2010/06/08 PHP
可以保证单词完整性的PHP英文字符串截取代码分享
2014/07/15 PHP
PHP共享内存用法实例分析
2016/02/12 PHP
用HTML/JS/PHP方式实现页面延时跳转的简单实例
2016/07/18 PHP
php mysql操作mysql_connect连接数据库实例详解
2016/12/26 PHP
PHP面向对象程序设计中的self、static、parent关键字用法分析
2019/08/14 PHP
javascript获得CheckBoxList选中的数量
2009/10/27 Javascript
日期处理的js库(迷你版)--自建js库总结
2011/11/21 Javascript
学习javascript面向对象 理解javascript原型和原型链
2016/01/04 Javascript
基于JQuery实现图片轮播效果(焦点图)
2016/02/02 Javascript
jquery表单插件Autotab使用方法详解
2016/06/24 Javascript
chrome下判断点击input上标签还是其余标签的实现方法
2016/09/18 Javascript
微信小程序 时间格式化(util.formatTime(new Date))详解
2016/11/16 Javascript
详解ECMAScript6入门--Class对象
2017/04/27 Javascript
JavaScript手风琴页面制作
2017/05/17 Javascript
vue.js删除动态绑定的radio的指定项
2017/06/02 Javascript
layui关闭弹窗后刷新主页面和当前更改项的例子
2019/09/06 Javascript
[53:10]Secret vs Pain 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
Django框架中的对象列表视图使用示例
2015/07/21 Python
Python通过命令开启http.server服务器的方法
2017/11/04 Python
python 实现对文件夹内的文件排序编号
2018/04/12 Python
Linux上使用Python统计每天的键盘输入次数
2019/04/17 Python
使用pyinstaller打包PyQt4程序遇到的问题及解决方法
2019/06/24 Python
Python 二叉树的层序建立与三种遍历实现详解
2019/07/29 Python
python使用scapy模块实现ping扫描的过程详解
2021/01/21 Python
印尼最大的在线购物网站:MatahariMall.com
2016/08/26 全球购物
size?荷兰官方网站:英国高级运动鞋精品店
2020/07/24 全球购物
旅游管理专业个人求职信范文
2013/12/24 职场文书
酒店总经理欢迎词
2014/01/08 职场文书
工作说明书格式
2014/07/29 职场文书
运动会400米加油稿(8篇)
2014/09/22 职场文书
公司股份转让协议书范本
2015/01/28 职场文书
2015年社区宣传工作总结
2015/05/20 职场文书
2016年班主任培训心得体会
2016/01/07 职场文书