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 安装virtualenv和virtualenvwrapper的方法
Jan 13 Python
python django使用haystack:全文检索的框架(实例讲解)
Sep 27 Python
浅谈python 导入模块和解决文件句柄找不到问题
Dec 15 Python
numpy基础教程之np.linalg
Feb 12 Python
Python使用selenium + headless chrome获取网页内容的方法示例
Oct 16 Python
浅析python,PyCharm,Anaconda三者之间的关系
Nov 27 Python
python实现猜拳游戏
Mar 04 Python
PyQt5 界面显示无响应的实现
Mar 26 Python
部署Django到阿里云服务器教程示例
Jun 03 Python
Python 按比例获取样本数据或执行任务的实现代码
Dec 03 Python
pandas 实现将NaN转换为None
May 14 Python
利用 Python 的 Pandas和 NumPy 库来清理数据
Apr 13 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 5.0对象模型深度探索之对象复制
2008/03/27 PHP
php 无法加载mysql的module的时候的配置的解决方案引发的思考
2012/01/27 PHP
PHP页面输出搜索后跳转下一页的处理方法
2016/09/30 PHP
PHP连接MySQL数据库三种实现方法
2020/12/10 PHP
HTML中Select不用Disabled实现ReadOnly的效果
2008/04/07 Javascript
jQuery 在光标定位的地方插入文字的插件
2012/05/10 Javascript
javascript从右边截取指定字符串的三种实现方法
2013/11/29 Javascript
jQuery实现二级下拉菜单效果
2016/01/05 Javascript
jQuery实现只允许输入数字和小数点的方法
2016/03/02 Javascript
JS功能代码集锦
2016/05/04 Javascript
AngularJS基础 ng-switch 指令简单示例
2016/08/03 Javascript
Javascript vue.js表格分页,ajax异步加载数据
2016/10/24 Javascript
AngularJS自定义指令详解(有分页插件代码)
2017/06/12 Javascript
vue.js做一个简单的编辑菜谱功能
2018/05/08 Javascript
移动端吸顶fixbar的解决方案详解
2019/07/17 Javascript
js 计算月/周的第一天和最后一天代码
2020/02/01 Javascript
小程序卡片切换效果组件wxCardSwiper的实现
2020/02/13 Javascript
vuex存取值和映射函数使用说明
2020/07/24 Javascript
用Python制作简单的钢琴程序的教程
2015/04/01 Python
使用Python脚本将绝对url替换为相对url的教程
2015/04/24 Python
Python使用cookielib模块操作cookie的实例教程
2016/07/12 Python
python中时间、日期、时间戳的转换的实现方法
2019/07/06 Python
Python Pandas中根据列的值选取多行数据
2019/07/08 Python
解决python replace函数替换无效问题
2020/01/18 Python
Python 抓取数据存储到Redis中的操作
2020/07/16 Python
Python可视化工具如何实现动态图表
2020/10/23 Python
乐天旅游香港网站:日本饭店预订
2017/11/29 全球购物
下列程序在32位linux或unix中的结果是什么
2015/01/26 面试题
精细化工应届生求职信
2013/11/17 职场文书
小学运动会入场词
2015/07/18 职场文书
2019企业文化管理制度范本!
2019/08/06 职场文书
PyTorch梯度裁剪避免训练loss nan的操作
2021/05/24 Python
解决Swagger2返回map复杂结构不能解析的问题
2021/07/02 Java/Android
Android 界面一键变灰 深色主题工具类
2022/04/28 Java/Android
小程序实现侧滑删除功能
2022/06/25 Javascript
利用Redis实现点赞功能的示例代码
2022/06/28 Redis