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实现连接mongodb的方法
May 08 Python
Djang中静态文件配置方法
Jul 30 Python
老生常谈python的私有公有属性(必看篇)
Jun 09 Python
在Windows中设置Python环境变量的实例讲解
Apr 28 Python
Python在for循环中更改list值的方法【推荐】
Aug 17 Python
Python enumerate函数功能与用法示例
Mar 01 Python
Python3获取电脑IP、主机名、Mac地址的方法示例
Apr 11 Python
python二维码操作:对QRCode和MyQR入门详解
Jun 24 Python
在Python函数中输入任意数量参数的实例
Jul 16 Python
Python爬取破解无线网络wifi密码过程解析
Sep 17 Python
python3环境搭建过程(利用Anaconda+pycharm)完整版
Aug 19 Python
Python图片验证码降噪和8邻域降噪
Aug 30 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
thinkphp中session和cookie无效的解决方法
2014/12/19 PHP
php接口数据加密、解密、验证签名
2015/03/12 PHP
showModelessDialog()使用详解
2006/09/21 Javascript
在IE中调用javascript打开Excel的代码(downmoon原作)
2007/04/02 Javascript
优化网页之快速的呈现我们的网页
2007/06/29 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(五)可移动地图的实现
2013/01/23 Javascript
js和jquery对dom节点的操作(创建/追加)
2013/04/21 Javascript
Jquery操作js数组及对象示例代码
2014/05/11 Javascript
node.js中的fs.writeSync方法使用说明
2014/12/15 Javascript
手机Web APP如何实现分享多平台功能
2016/08/19 Javascript
Easyui使用Dialog行内按钮布局的实例
2017/07/27 Javascript
vue实现购物车抛物线小球动画效果的方法详解
2019/02/13 Javascript
JS中的算法与数据结构之列表(List)实例详解
2019/08/16 Javascript
vue  elementUI 表单嵌套验证的实例代码
2019/11/06 Javascript
Vue移动端实现图片上传及超过1M压缩上传
2019/12/23 Javascript
nodejs实现百度舆情接口应用示例
2020/02/07 NodeJs
Angular+Ionic使用queryParams实现跳转页传值的方法
2020/09/05 Javascript
vue created钩子函数与mounted钩子函数的用法区别
2020/11/05 Javascript
[01:21:07]EG vs Liquid 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
rhythmbox中文名乱码问题解决方法
2008/09/06 Python
python中利用xml.dom模块解析xml的方法教程
2017/05/24 Python
使用python获取csv文本的某行或某列数据的实例
2018/04/03 Python
利用pyinstaller将py文件打包为exe的方法
2018/05/14 Python
Pandas读写CSV文件的方法示例
2019/03/27 Python
Python的bit_length函数来二进制的位数方法
2019/08/27 Python
Python常用库大全及简要说明
2020/01/17 Python
python向企业微信发送文字和图片消息的示例
2020/09/28 Python
python lambda的使用详解
2021/02/26 Python
纽约服装和生活方式品牌:Saturdays NYC
2017/08/13 全球购物
TobyDeals美国:在电子产品上获得最好的优惠和折扣
2019/08/11 全球购物
区域总监的岗位职责
2013/11/21 职场文书
校园新闻广播稿
2014/01/10 职场文书
理工大学毕业生自荐信范文
2014/02/22 职场文书
一份关于丢失公司财物的检讨书
2014/09/19 职场文书
历史博物馆观后感
2015/06/05 职场文书
JS创建或填充任意长度数组的小技巧汇总
2021/10/24 Javascript