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 的列表遍历删除实现代码
Apr 12 Python
django 发送邮件和缓存的实现代码
Jul 18 Python
python使用协程实现并发操作的方法详解
Dec 27 Python
详解Django3中直接添加Websockets方式
Feb 12 Python
关于tf.TFRecordReader()函数的用法解析
Feb 17 Python
python_array[0][0]与array[0,0]的区别详解
Feb 18 Python
解决jupyter notebook显示不全出现框框或者乱码问题
Apr 09 Python
Python 微信公众号文章爬取的示例代码
Nov 30 Python
python3判断IP地址的方法
Mar 04 Python
python 通过使用Yolact训练数据集
Apr 06 Python
用Python提取PDF表格的方法
Apr 11 Python
Python竟然能剪辑视频
May 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实现Javascript中的escape及unescape函数代码分享
2015/02/10 PHP
浅谈PHP接收POST数据方式
2015/06/05 PHP
javascript编程起步(第六课)
2007/01/10 Javascript
修改发贴的编辑功能
2007/03/07 Javascript
jquery 插件实现多行文本框[textarea]自动高度
2015/03/04 Javascript
浅谈javascript中call()、apply()、bind()的用法
2015/04/20 Javascript
javascript中select下拉框的用法总结
2016/01/07 Javascript
jQuery 获取跨域XML(RSS)数据的相关总结分析
2016/05/18 Javascript
JS动态给对象添加事件的简单方法
2016/07/19 Javascript
AngularJS表单验证中级篇(3)
2016/09/28 Javascript
jQuery事件对象总结
2016/10/17 Javascript
微信小程序 toast 详解及实例代码
2016/11/09 Javascript
Javascript(es2016) import和require用法和区别详解
2017/08/11 Javascript
bootstrap modal+gridview实现弹出框效果
2017/08/15 Javascript
Node.js调用fs.renameSync报错(Error: EXDEV, cross-device link not permitted)
2017/12/27 Javascript
详解nodejs解压版安装和配置(带有搭建前端项目脚手架)
2018/12/06 NodeJs
vue + element-ui的分页问题实现
2018/12/17 Javascript
详解React项目中碰到的IE问题
2019/03/14 Javascript
layui上传图片到服务器的非项目目录下的方法
2019/09/26 Javascript
Layui实现主窗口和Iframe层参数传递
2019/11/14 Javascript
JS中FormData类实现文件上传
2020/03/27 Javascript
详解vue3.0 的 Composition API 的一种使用方法
2020/10/26 Javascript
nuxt.js添加环境变量,区分项目打包环境操作
2020/11/06 Javascript
[03:26]《DAC最前线》之EG经理自述DOTA2经历
2015/02/02 DOTA
[45:52]完美世界DOTA2联赛PWL S3 Forest vs INK ICE 第二场 12.09
2020/12/12 DOTA
Python入门及进阶笔记 Python 内置函数小结
2014/08/09 Python
python查找指定文件夹下所有文件并按修改时间倒序排列的方法
2018/10/21 Python
python计算Content-MD5并获取文件的Content-MD5值方式
2020/04/03 Python
Vivo俄罗斯官方在线商店:中国智能手机品牌
2019/10/04 全球购物
美国鲜花递送:UrbanStems
2021/01/04 全球购物
小学生期末自我鉴定
2014/01/19 职场文书
《湘夫人》教学反思
2014/02/21 职场文书
解除劳动关系协议书2篇
2014/11/28 职场文书
2015年房地产个人工作总结
2015/05/26 职场文书
二年级数学教学反思
2016/02/16 职场文书
MongoDB安装使用并实现Python操作数据库
2021/06/28 MongoDB