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入门篇之字符串
Oct 17 Python
Python挑选文件夹里宽大于300图片的方法
Mar 05 Python
Java中重定向输出流实现用文件记录程序日志
Jun 12 Python
python交互式图形编程实例(二)
Nov 17 Python
Django在win10下的安装并创建工程
Nov 20 Python
python实现决策树ID3算法的示例代码
May 30 Python
使用Python的SymPy库解决数学运算问题的方法
Mar 27 Python
Python简直是万能的,这5大主要用途你一定要知道!(推荐)
Apr 03 Python
由Python编写的MySQL管理工具代码实例
Apr 09 Python
彻底搞懂 python 中文乱码问题(深入分析)
Feb 28 Python
pytorch 中的重要模块化接口nn.Module的使用
Apr 02 Python
解析python 中/ 和 % 和 //(地板除)
Jun 28 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
将二维数组转为一维数组的2种方法
2014/05/26 PHP
PHP+MYSQL中文乱码问题
2015/07/01 PHP
在Mac上编译安装PHP7的开发环境
2015/07/28 PHP
学习php设计模式 php实现工厂模式(factory)
2015/12/07 PHP
CI框架集成Smarty的方法分析
2016/05/17 PHP
php单例模式的简单实现方法
2016/06/10 PHP
php实现单笔转账到支付宝功能
2018/10/09 PHP
javascript 写的一个简单的timer
2009/07/30 Javascript
Iframe 自适应高度并实时监控高度变化的js代码
2009/10/30 Javascript
通过JS获取用户本地图片路径并显示的代码
2012/02/16 Javascript
Javacript实现颜色梯度变化和渐变的效果代码
2013/05/31 Javascript
深入理解JavaScript系列(40):设计模式之组合模式详解
2015/03/04 Javascript
详细解读JavaScript编程中的Promise使用
2015/07/27 Javascript
jQuery实现时尚漂亮的弹出式对话框实例
2015/08/07 Javascript
jQuery实现ctrl+enter(回车)提交表单
2015/10/19 Javascript
jQuery自定义滚动条完整实例
2016/01/08 Javascript
基于jquery编写的放大镜插件
2016/03/23 Javascript
利用Javascript裁剪图片并存储的简单实现
2017/03/13 Javascript
[02:51]2018年度DOTA2最佳中单位选手-完美盛典
2018/12/17 DOTA
Python使用metaclass实现Singleton模式的方法
2015/05/05 Python
Python 的类、继承和多态详解
2017/07/16 Python
关于python列表增加元素的三种操作方法
2018/08/22 Python
Django的用户模块与权限系统的示例代码
2019/07/24 Python
Django使用Celery加redis执行异步任务的实例内容
2020/02/20 Python
用于ETL的Python数据转换工具详解
2020/07/21 Python
python实现数据结构中双向循环链表操作的示例
2020/10/09 Python
Django通过设置CORS解决跨域问题
2020/11/26 Python
西班牙拥有最佳品牌的动物商店:Animalear.com
2018/01/05 全球购物
NFL加拿大官方网上商店:NHLShop.ca
2019/03/12 全球购物
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?
2013/02/17 面试题
擅自离岗检讨书
2014/02/11 职场文书
2014社区三八妇女节活动总结
2014/03/01 职场文书
小学数学教学反思范文
2016/02/16 职场文书
实用求职信模板范文
2019/05/13 职场文书
用python画城市轮播地图
2021/05/28 Python
简单介绍Python的第三方库yaml
2021/06/18 Python