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继承和抽象类的实现方法
Jan 14 Python
深入理解python函数递归和生成器
Jun 06 Python
Python Socket传输文件示例
Jan 16 Python
Python学习小技巧之列表项的排序
May 20 Python
Python中getpass模块无回显输入源码解析
Jan 11 Python
Python回文字符串及回文数字判定功能示例
Mar 20 Python
Python查找文件中包含中文的行方法
Dec 19 Python
Python把对应格式的csv文件转换成字典类型存储脚本的方法
Feb 12 Python
python中图像通道分离与合并实例
Jan 17 Python
keras 特征图可视化实例(中间层)
Jan 24 Python
从多个tfrecord文件中无限读取文件的例子
Feb 17 Python
利用Python多线程实现图片下载器
Mar 25 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限制页面只能在微信自带浏览器访问的代码
2014/01/15 PHP
WordPress中重置文章循环的rewind_posts()函数讲解
2016/01/11 PHP
thinkPHP模板中函数的使用方法示例
2016/11/30 PHP
laravel model模型处理之修改查询或修改字段时的类型格式案例
2019/10/17 PHP
Javascript实例教程(19) 使用HoTMetal(1)
2006/12/23 Javascript
JavaScript中的事件处理
2008/01/16 Javascript
深入理解JavaScript定时机制
2010/10/29 Javascript
div+css+js实现无缝滚动类似marquee无缝滚动兼容firefox
2013/08/29 Javascript
下拉列表选择项的选中在不同浏览器中的兼容性问题探讨
2013/09/18 Javascript
浅析hasOwnProperty方法的应用
2013/11/20 Javascript
同域jQuery(跨)iframe操作DOM(示例代码)
2013/12/13 Javascript
js脚本实现数据去重
2014/11/27 Javascript
通过设置CSS中的position属性来固定层的位置
2015/12/14 Javascript
jquery.validate 自定义验证方法及validate相关参数
2016/01/18 Javascript
Node.js简单入门前传
2017/08/21 Javascript
JS实现div模块的截图并下载功能
2017/10/17 Javascript
基于jquery实现五星好评
2017/11/18 jQuery
Vue 中mixin 的用法详解
2018/04/23 Javascript
angular6的table组件开发的实现示例
2018/12/26 Javascript
通过JQuery,JQueryUI和Jsplumb实现拖拽模块
2019/06/18 jQuery
使用Phantomjs和Node完成网页的截屏快照的方法
2019/07/16 Javascript
vue中echarts引入中国地图的案例
2020/07/28 Javascript
Python代码解决RenderView窗口not found问题
2016/08/28 Python
Python多线程Threading、子线程与守护线程实例详解
2020/03/24 Python
CSS3 实现的缩略图悬停效果
2020/12/09 HTML / CSS
HTML5 Canvas实现360度全景图的示例代码
2018/01/29 HTML / CSS
丝芙兰中国官方商城:SEPHORA中国
2018/01/10 全球购物
机电专业大学生求职信
2013/10/04 职场文书
动员大会主持词
2014/03/20 职场文书
有限责任公司股东合作协议书范本
2014/10/30 职场文书
五年级下册复习计划
2015/01/19 职场文书
保外就医申请书范文
2015/08/06 职场文书
Python中常见的导入方式总结
2021/05/06 Python
python之django路由和视图案例教程
2021/07/26 Python
Python中super().__init__()测试以及理解
2021/12/06 Python
NASA 机智号火星直升机拍到了毅力号设备碎片
2022/04/29 数码科技