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系列之数据处理编程实例(一)
May 22 Python
Python 基础之字符串string详解及实例
Apr 01 Python
Python+树莓派+YOLO打造一款人工智能照相机
Jan 02 Python
基于python的多进程共享变量正确打开方式
Apr 28 Python
对Python中列表和数组的赋值,浅拷贝和深拷贝的实例讲解
Jun 28 Python
详解python 注释、变量、类型
Aug 10 Python
对python 调用类属性的方法详解
Jul 02 Python
python3用PIL把图片转换为RGB图片的实例
Jul 04 Python
python 定时器每天就执行一次的实现代码
Aug 14 Python
python3中sorted函数里cmp参数改变详解
Mar 12 Python
Python模拟登录和登录跳转的参考示例
Oct 30 Python
Python爬虫爬取全球疫情数据并存储到mysql数据库的步骤
Mar 29 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删除数组指定元素实现代码
2017/05/03 PHP
php中输出json对象的值(实现方法)
2018/03/07 PHP
PHP设计模式(一)工厂模式Factory实例详解【创建型】
2020/05/02 PHP
利用XMLHTTP传递参数在另一页面执行并刷新本页
2006/10/26 Javascript
js控制框架刷新
2008/08/01 Javascript
jquery的Theme和Theme Switcher使用小结
2010/09/08 Javascript
使用Firebug对js进行断点调试的图文方法
2011/04/02 Javascript
JS+CSS实现简易的滑动门效果代码
2015/09/24 Javascript
浅析jQuery移动开发中内联按钮和分组按钮的编写
2015/12/04 Javascript
js获取隐藏元素宽高的实现方法
2016/05/19 Javascript
webpack配置sass模块的加载的方法
2017/07/30 Javascript
全新打包工具parcel零配置vue开发脚手架
2018/01/11 Javascript
解决easyui日期时间框ie的兼容的问题
2018/03/01 Javascript
利用vue和element-ui设置表格内容分页的实例
2018/03/02 Javascript
在vue项目中引用Iview的方法
2018/09/14 Javascript
微信小程序Echarts覆盖正常组件问题解决
2019/07/13 Javascript
Vue.js计算机属性computed和methods方法详解
2019/10/12 Javascript
JS图片懒加载技术实现过程解析
2020/07/27 Javascript
nuxt引入组件和公共样式的操作
2020/11/05 Javascript
原生js实现自定义滚动条
2021/01/20 Javascript
Python抓取Discuz!用户名脚本代码
2013/12/30 Python
使用Python编写爬虫的基本模块及框架使用指南
2016/01/20 Python
Python常用字符串替换函数strip、replace及sub用法示例
2018/05/21 Python
Python matplotlib以日期为x轴作图代码实例
2019/11/22 Python
Python读取YAML文件过程详解
2019/12/30 Python
Bootstrap File Input文件上传组件
2020/12/01 HTML / CSS
毕业生自我鉴定范文
2013/11/08 职场文书
24岁生日感言
2014/01/13 职场文书
大学生冰淇淋店商业计划书
2014/01/14 职场文书
开学典礼主持词
2014/03/19 职场文书
保险公司晨会主持词
2014/03/22 职场文书
2014年秋季开学演讲稿
2014/05/24 职场文书
2014年党支部书记工作总结
2014/12/04 职场文书
2015-2016年小学教导工作总结
2015/07/21 职场文书
css3手动实现pc端横向滚动
2022/06/21 HTML / CSS
Windows7下FTP搭建图文教程
2022/08/05 Servers