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 django集成cas验证系统
Jul 14 Python
Python fileinput模块使用介绍
Nov 30 Python
讲解Python中的递归函数
Apr 27 Python
Python heapq使用详解及实例代码
Jan 25 Python
浅谈机器学习需要的了解的十大算法
Dec 15 Python
Python使用pyshp库读取shapefile信息的方法
Dec 29 Python
详解Python用户登录接口的方法
Apr 17 Python
python协程gevent案例 爬取斗鱼图片过程解析
Aug 27 Python
Pytorch保存模型用于测试和用于继续训练的区别详解
Jan 10 Python
flask框架蓝图和子域名配置详解
Jan 25 Python
彻底搞懂python 迭代器和生成器
Sep 07 Python
Python中json.load()和json.loads()有哪些区别
Jun 07 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/14 PHP
php实现MD5加密16位(不要默认的32位)
2013/08/12 PHP
php使用MySQL保存session会话的方法
2015/06/18 PHP
php实现的pdo公共类定义与用法示例
2017/07/19 PHP
PHP实现找出链表中环的入口节点
2018/01/16 PHP
php使用redis的有序集合zset实现延迟队列应用示例
2020/02/20 PHP
jQuery 遍历json数组的实现代码
2020/09/22 Javascript
js null undefined 空区别说明
2010/06/13 Javascript
Dom 结点创建 基础知识
2011/10/01 Javascript
用JS将搜索的关键字高亮显示实现代码
2013/11/08 Javascript
JS关键字球状旋转效果的实例代码
2013/11/29 Javascript
Javascript基础教程之if条件语句
2015/01/18 Javascript
javascript实现获取指定精度的上传文件的大小简单实例
2016/10/25 Javascript
Vue.js计算属性computed与watch(5)
2016/12/09 Javascript
jquery获取select,option所有的value和text的实例
2017/03/06 Javascript
node.js环境搭建图文详解
2018/09/19 Javascript
详解关于微信setData回调函数中的坑
2019/02/18 Javascript
VUE前后端学习tab写法实例
2019/08/06 Javascript
基于vue和websocket的多人在线聊天室
2020/02/01 Javascript
微信小程序实现下拉加载更多商品
2020/12/29 Javascript
python实现dict版图遍历示例
2014/02/19 Python
python实现按任意键继续执行程序
2016/12/30 Python
Django学习笔记之为Model添加Action
2019/04/30 Python
解决pycharm 安装numpy失败的问题
2019/12/05 Python
Python request使用方法及问题总结
2020/04/26 Python
Python 绘制可视化折线图
2020/07/22 Python
利用css3径向渐变做一张优惠券的示例
2018/03/22 HTML / CSS
饿了么订餐官网:外卖、网上订餐
2019/06/28 全球购物
荷兰睡眠专家:Beter Bed
2020/11/23 全球购物
程序员跳槽必看面试题总结
2013/06/28 面试题
学生出入校管理制度
2014/01/16 职场文书
致共产党员倡议书
2014/04/16 职场文书
平安家庭示范户事迹
2014/06/02 职场文书
端午节活动总结
2014/08/26 职场文书
我爱幼儿园演讲稿
2014/09/11 职场文书
合作与交流自我评价
2015/03/09 职场文书