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 20 Python
Python3指定路径寻找符合匹配模式文件
May 22 Python
Pycharm学习教程(6) Pycharm作为Vim编辑器使用
May 03 Python
Python实现的破解字符串找茬游戏算法示例
Sep 25 Python
解决python中画图时x,y轴名称出现中文乱码的问题
Jan 29 Python
python实现诗歌游戏(类继承)
Feb 26 Python
Win10系统下安装labelme及json文件批量转化方法
Jul 30 Python
Django实现基于类的分页功能
Oct 31 Python
使用TFRecord存取多个数据案例
Feb 17 Python
Python稀疏矩阵及参数保存代码实现
Apr 18 Python
python开发一个解析protobuf文件的简单编译器
Nov 17 Python
Python内置数据结构列表与元组示例详解
Aug 04 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引用计数器进行垃圾收集机制介绍
2012/09/19 PHP
Codeigniter中集成smarty和adodb的方法
2016/03/04 PHP
php实现的中文分词类完整实例
2017/02/06 PHP
使用PHPStorm+XDebug搭建单步调试环境
2017/11/19 PHP
Javascript 获取滚动条位置等信息的函数
2009/09/08 Javascript
jquery文字上下滚动的实现方法
2013/03/22 Javascript
jQuery实现列表的全选功能
2015/03/18 Javascript
js同源策略详解
2015/05/21 Javascript
分享经典的JavaScript开发技巧
2015/11/21 Javascript
javascript实现无缝上下滚动特效
2015/12/16 Javascript
基于jQuery下拉选择框插件支持单选多选功能代码
2016/06/07 Javascript
JavaScript评论点赞功能的实现方法
2017/03/13 Javascript
jquery应用实例分享_实现手风琴特效
2018/02/01 jQuery
Vue.js实现图片的随意拖动方法
2018/03/08 Javascript
微信小程序实现分享到朋友圈功能
2018/07/19 Javascript
vue-vuex中使用commit提交mutation来修改state的方法详解
2018/09/16 Javascript
vue里input根据value改变背景色的实例
2018/09/29 Javascript
JavaScript根据json生成html表格的示例代码
2018/10/24 Javascript
layui实现二维码弹窗、并下载到本地的方法
2019/09/25 Javascript
vue中beforeRouteLeave实现页面回退不刷新的示例代码
2019/11/01 Javascript
js实现AI五子棋人机大战
2020/05/28 Javascript
[04:10]DOTA2英雄梦之声_第11期_圣堂刺客
2014/06/21 DOTA
教你安装python Django(图文)
2013/11/04 Python
详解Python的collections模块中的deque双端队列结构
2016/07/07 Python
用python写个自动SSH登录远程服务器的小工具(实例)
2017/06/17 Python
python自动化测试无法启动谷歌浏览器问题
2019/10/10 Python
计算pytorch标准化(Normalize)所需要数据集的均值和方差实例
2020/01/15 Python
什么是python的自省
2020/06/21 Python
大学生最常用的自我评价
2013/12/07 职场文书
批评与自我批评材料
2014/02/15 职场文书
中国入世承诺
2014/04/01 职场文书
五四青年节演讲稿
2014/05/26 职场文书
2015年清明节演讲稿范文
2015/03/17 职场文书
会议主持人开场白台词
2015/05/28 职场文书
Java实现带图形界面的聊天程序
2022/06/10 Java/Android
Vue Element plus使用方法梳理
2022/12/24 Vue.js