Python实现Mysql数据统计及numpy统计函数


Posted in Python onJuly 15, 2019

Python实现Mysql数据统计的实例代码如下所示:

import pymysql
import xlwt
excel=xlwt.Workbook(encoding='utf-8')
sheet=excel.add_sheet('Mysql数据库')
sheet.write(0,0,'库名')
sheet.write(0,1,'表名')
sheet.write(0,2,'数据条数')
db=pymysql.connect('192.168.1.74','root','123456','xx1')
cursor=db.cursor()
sql="select TABLE_SCHEMA as 'database',TABLE_NAME as table_name from information_schema.TABLES where TABLE_SCHEMA in ('my1','my2','t1','xx1');"
i=0
try:
 cursor.execute(sql)
 res1=cursor.fetchall()
 for row in res1:
 database=row[0]
 table=row[1]
 c1=row[0]+'.'+row[1]
 c2='select count(*) from %s'%c1
 try:
  cursor.execute(c2)
  res2=cursor.fetchall()
  for num in res2:
  count=num[0]
  i=i+1
  sheet.write(i,0,database)
  sheet.write(i,1,table)
  sheet.write(i,2,count)
 except:
  print('Error,Please check your code')
except:
 print('Error,Please check your code')
excel.save('C:\\Users\\user\\DeskTop\\mysql.xls')
db.close()

PS:下面看下Python数据分析numpy统计函数

np.mean(x [, axis]):
所有元素的平均值,参数是 number 或 ndarray
np.sum(x [, axis]):
所有元素的和,参数是 number 或 ndarray
np.max(x [, axis]):
所有元素的最大值,参数是 number 或 ndarray
np.min(x [, axis]):
所有元素的最小值,参数是 number 或 ndarray
np.std(x [, axis]):
所有元素的标准差,参数是 number 或 ndarray
np.var(x [, axis]):
所有元素的方差,参数是 number 或 ndarray
np.argmax(x [, axis]):
最大值的下标索引值,参数是 number 或 ndarray
np.argmin(x [, axis]):
最小值的下标索引值,参数是 number 或 ndarray
np.cumsum(x [, axis]):
返回一个同纬度数组,每个元素都是之前所有元素的 累加和,参数是 number 或 ndarray
np.cumprod(x [, axis]):
返回一个同纬度数组,每个元素都是之前所有元素的 累乘积,参数是 number 或 ndarray

总结

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

Python 相关文章推荐
python复制文件代码实现
Dec 23 Python
Linux下使用python自动修改本机网关代码分享
May 21 Python
Python解惑之True和False详解
Apr 24 Python
Python实现自动为照片添加日期并分类的方法
Sep 30 Python
Tensorflow 同时载入多个模型的实例讲解
Jul 27 Python
对python中GUI,Label和Button的实例详解
Jun 27 Python
使用 python pyautogui实现鼠标键盘控制功能
Aug 04 Python
Python实现TCP探测目标服务路由轨迹的原理与方法详解
Sep 04 Python
Python插入Elasticsearch操作方法解析
Jan 19 Python
pytorch cuda上tensor的定义 以及减少cpu的操作详解
Jun 23 Python
python中的垃圾回收(GC)机制
Sep 21 Python
python实现定时发送邮件到指定邮箱
Dec 23 Python
通过python改变图片特定区域的颜色详解
Jul 15 #Python
用Python+OpenCV对比图像质量的几种方法
Jul 15 #Python
python3实现斐波那契数列(4种方法)
Jul 15 #Python
为什么从Python 3.6开始字典有序并效率更高
Jul 15 #Python
django settings.py 配置文件及介绍
Jul 15 #Python
python项目对接钉钉SDK的实现
Jul 15 #Python
用Python识别人脸,人种等各种信息
Jul 15 #Python
You might like
防止用户利用PHP代码DOS造成用光网络带宽
2011/03/01 PHP
PHP构造二叉树算法示例
2017/06/21 PHP
Laravel 连接(Join)示例
2019/10/16 PHP
javascript实现文本域写入字符时限定字数
2014/02/12 Javascript
jquery动态调整div大小使其宽度始终为浏览器宽度
2014/06/06 Javascript
JavaScript动态改变HTML页面元素例如添加或删除
2014/08/10 Javascript
JS实现为表格动态添加标题的方法
2015/03/31 Javascript
jquery插件jquery.beforeafter.js实现左右拖拽分隔条对比图片的方法
2015/08/07 Javascript
javascript学习笔记整理(概述、变量、数据类型简介)
2015/10/25 Javascript
基于Jquery+div+css实现弹出登录窗口(代码超简单)
2015/10/27 Javascript
Jsonp 关键字详解及json和jsonp的区别,ajax和jsonp的区别
2015/12/30 Javascript
js选择器全面解析
2016/06/27 Javascript
jquery遍历标签中自定义的属性方法
2016/09/17 Javascript
Bootstrap基本组件学习笔记之分页(12)
2016/12/08 Javascript
javascript实现非常简单的小数取整功能示例
2017/06/13 Javascript
js Dom实现换肤效果
2017/10/21 Javascript
基于substring()和substr()的使用以及区别(实例讲解)
2017/12/28 Javascript
webpack file-loader和url-loader的区别
2019/01/15 Javascript
ES6 如何改变JS内置行为的代理与反射
2019/02/11 Javascript
五分钟搞懂Vuex实用知识(小结)
2019/08/12 Javascript
VSCode插件安装完成后的配置(常用配置)
2020/08/24 Javascript
如何编写一个 Webpack Loader的实现
2020/10/18 Javascript
Nuxt.js的路由跳转操作(页面跳转nuxt-link)
2020/11/06 Javascript
简单讲解Python中的闭包
2015/08/11 Python
django rest framework之请求与响应(详解)
2017/11/06 Python
Python自定义线程类简单示例
2018/03/23 Python
Python Tkinter模块实现时钟功能应用示例
2018/07/23 Python
python+pyqt5实现24点小游戏
2019/01/24 Python
Django应用程序入口WSGIHandler源码解析
2019/08/05 Python
通过 Python 和 OpenCV 实现目标数量监控
2020/01/05 Python
Myholidays美国:在线旅游网站
2019/08/16 全球购物
Ellos瑞典官网:北欧地区时尚、美容和住宅领域领先的电子商务网站
2019/11/21 全球购物
信息部岗位职责
2013/11/12 职场文书
公共场所禁烟标语
2014/06/25 职场文书
客房服务员岗位职责
2015/02/09 职场文书
JavaScript数组 几个常用方法总结
2021/11/11 Javascript