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不规范的日期字符串处理类
Jun 10 Python
Python与shell的3种交互方式介绍
Apr 11 Python
django开发之settings.py中变量的全局引用详解
Mar 29 Python
Python探索之pLSA实现代码
Oct 25 Python
python使用正则表达式替换匹配成功的组并输出替换的次数
Nov 22 Python
Python下调用Linux的Shell命令的方法
Jun 12 Python
浅谈python实现Google翻译PDF,解决换行的问题
Nov 28 Python
Python 运行 shell 获取输出结果的实例
Jan 07 Python
500行Python代码打造刷脸考勤系统
Jun 03 Python
python命令行参数用法实例分析
Jun 25 Python
django 实现celery动态设置周期任务执行时间
Nov 19 Python
快速解释如何使用pandas的inplace参数的使用
Jul 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使用exec shell命令注入的方法讲解
2013/11/12 PHP
thinkPHP实现MemCache分布式缓存功能
2016/03/23 PHP
php 三元运算符实例详细介绍
2016/12/15 PHP
自写的利用PDO对mysql数据库增删改查操作类
2018/02/19 PHP
用函数式编程技术编写优美的 JavaScript_ibm
2008/05/16 Javascript
单击复制文字兼容各浏览器的完美解决方案
2013/07/04 Javascript
js 金额格式化来回转换示例
2014/02/23 Javascript
JQuery1.8 判断元素是否绑定事件的方法
2014/07/10 Javascript
Jquery技巧(必须掌握)
2016/03/16 Javascript
设置点击文本框或图片弹出日历控件的实现代码
2016/05/12 Javascript
js获取Get值的方法
2016/09/29 Javascript
jquery设置css样式的多种方法(总结)
2017/02/21 Javascript
Nodejs 获取时间加手机标识的32位标识实现代码
2017/03/07 NodeJs
[js高手之路]单例模式实现模态框的示例
2017/09/01 Javascript
详解vue项目中如何引入全局sass/less变量、function、mixin
2018/06/02 Javascript
Angular4.x Event (DOM事件和自定义事件详解)
2018/10/09 Javascript
使用ThinkJs搭建微信中控服务的实现方法
2019/08/08 Javascript
如何对react hooks进行单元测试的方法
2019/08/14 Javascript
Element Input输入框的使用方法
2020/07/26 Javascript
谈谈JavaScript中的函数
2020/09/08 Javascript
python安装以及IDE的配置教程
2015/04/29 Python
Queue 实现生产者消费者模型(实例讲解)
2017/11/13 Python
Python TestCase中的断言方法介绍
2019/05/02 Python
Pandas DataFrame数据的更改、插入新增的列和行的方法
2019/06/25 Python
python 使用shutil复制图片的例子
2019/12/13 Python
离线状态下在jupyter notebook中使用plotly实例
2020/04/24 Python
Python根据字符串调用函数过程解析
2020/11/05 Python
科沃斯机器人官网商城:Ecovacs
2016/08/29 全球购物
波兰购物网站:MALL.PL
2019/05/01 全球购物
介绍一下Python中webbrowser的用法
2013/05/07 面试题
英语专业个人求职自荐信
2013/09/21 职场文书
英语系本科生求职信范文
2013/12/18 职场文书
节约每一滴水演讲稿
2014/09/09 职场文书
乡镇遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
卖房授权委托书样本
2014/10/05 职场文书
使用feign服务调用添加Header参数
2021/06/23 Java/Android