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 相关文章推荐
sqlalchemy对象转dict的示例
Apr 22 Python
用Python实现随机森林算法的示例
Aug 24 Python
Python 3实战爬虫之爬取京东图书的图片详解
Oct 09 Python
pygame游戏之旅 载入小车图片、更新窗口
Nov 20 Python
Python3实现爬取简书首页文章标题和文章链接的方法【测试可用】
Dec 11 Python
Linux下Pycharm、Anaconda环境配置及使用踩坑
Dec 19 Python
Python使用reportlab模块生成PDF格式的文档
Mar 11 Python
python manage.py runserver流程解析
Nov 08 Python
Python实现随机取一个矩阵数组的某几行
Nov 26 Python
基于python SMTP实现自动发送邮件教程解析
Jun 02 Python
浅谈怎么给Python添加类型标注
Jun 08 Python
Python四款GUI图形界面库介绍
Jun 05 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
yii去掉必填项中星号的方法
2015/12/28 PHP
lnmp安装多版本PHP共存的方法详解
2018/08/02 PHP
php 将json格式数据转换成数组的方法
2018/08/21 PHP
PHP设计模式(五)适配器模式Adapter实例详解【结构型】
2020/05/02 PHP
jquery对表单操作2
2011/04/06 Javascript
修改jQuery Validation里默认的验证方法
2012/02/14 Javascript
jQuery.fn和jQuery.prototype区别介绍
2013/10/05 Javascript
JS实现可直接显示网页代码运行效果的HTML代码预览功能实例
2015/08/06 Javascript
JavaScript 常见安全漏洞和自动化检测技术
2015/08/21 Javascript
Jquery全屏相册插件zoomvisualizer具有调节放大与缩小功能
2015/11/02 Javascript
jQuery使用$.ajax提交表单完整实例
2015/12/11 Javascript
jstree单选功能的实现方法
2017/06/07 Javascript
js+html5实现页面可刷新的倒计时效果
2017/07/15 Javascript
详解node单线程实现高并发原理与node异步I/O
2017/09/21 Javascript
Node.JS循环删除非空文件夹及子目录下的所有文件
2018/03/12 Javascript
javascript的this关键字详解
2019/05/20 Javascript
Vue.js路由实现选项卡简单实例
2019/07/24 Javascript
Python中的异常处理学习笔记
2015/01/28 Python
使用Python的Bottle框架写一个简单的服务接口的示例
2015/08/25 Python
Python判断值是否在list或set中的性能对比分析
2016/04/16 Python
Python只用40行代码编写的计算器实例
2017/05/10 Python
python 字符串转列表 list 出现\ufeff的解决方法
2017/06/22 Python
Python3中的列表,元组,字典,字符串相关知识小结
2017/11/10 Python
Python基础教程之利用期物处理并发
2018/03/29 Python
python3正则提取字符串里的中文实例
2019/01/31 Python
python实现一个简单的udp通信的示例代码
2019/02/01 Python
python3字符串操作总结
2019/07/24 Python
python3用PyPDF2解析pdf文件,用正则匹配数据方式
2020/05/12 Python
Python openpyxl模块实现excel读写操作
2020/06/30 Python
keras实现VGG16方式(预测一张图片)
2020/07/07 Python
Python 使用双重循环打印图形菱形操作
2020/08/09 Python
python 如何停止一个死循环的线程
2020/11/24 Python
华硕新加坡官方网上商店:ASUS Singapore
2020/07/09 全球购物
如何利用find命令查找文件
2016/11/18 面试题
社区法制宣传日活动总结
2015/05/05 职场文书
严以修身专题学习研讨会发言材料
2015/11/09 职场文书