Python实现读写sqlite3数据库并将统计数据写入Excel的方法示例


Posted in Python onAugust 07, 2017

本文实例讲述了Python实现读写sqlite3数据库并将统计数据写入Excel的方法。分享给大家供大家参考,具体如下:

src = 'F:\\log\\mha-041log\\rnd-log-dl.huawei.com\\test'
#  dst = sys.argv[2]
  dst = 'F:\\log\\mha-041log\\rnd-log-dl.huawei.com\\test\\mha-041log.db'
#  dst_anylyzed = sys.argv[3]
  dst_anylyzed = 'F:\\log\\mha-041log\\rnd-log-dl.huawei.com\\test\\mha-041log.xlsx'
 cx = sqlite3.connect(dst)
  init_table_title(cx, startcoreapp_table)
  init_table_title(cx, startwechat_table)
  init_table_title(cx, coreappjankframe_table)
  init_table_title(cx, wechatjankframe_table)
  init_table_title(cx, otherapp_table)
  os.path.walk(src, visit_zipfile, cx)

数据库初始化方法:

def init_table_title(c, work_table):
  global base_index
  global info_index
  c.execute('DROP TABLE IF EXISTS ' + work_table);
  c.execute('CREATE TABLE ' + work_table + ' \
           (Product TEXT NOT NULL, \
           Version TEXT NOT NULL, \
           Imei TEXT NOT NULL, \
           Date TEXT NOT NULL, \
           Eventid TEXT NOT NULL, \
           HappenTime TEXT NOT NULL, \
           FIELDNAME TEXT NOT NULL, \
           CASENAME TEXT NOT NULL)');
  return

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python正则表达式判断字符串是否是全部小写示例
Dec 25 Python
使用Python脚本将绝对url替换为相对url的教程
Apr 24 Python
浅谈MySQL中的触发器
May 05 Python
解决Python字典写入文件出行首行有空格的问题
Sep 27 Python
Android分包MultiDex策略详解
Oct 30 Python
python中Switch/Case实现的示例代码
Nov 09 Python
Python中的函数作用域
May 07 Python
Python http接口自动化测试框架实现方法示例
Dec 06 Python
python获取url的返回信息方法
Dec 17 Python
Python实现简单层次聚类算法以及可视化
Mar 18 Python
新手学python应该下哪个版本
Jun 11 Python
keras绘制acc和loss曲线图实例
Jun 15 Python
django实现前后台交互实例
Aug 07 #Python
python扫描proxy并获取可用代理ip的实例
Aug 07 #Python
python的多重继承的理解
Aug 06 #Python
python中 chr unichr ord函数的实例详解
Aug 06 #Python
Python实现读取邮箱中的邮件功能示例【含文本及附件】
Aug 05 #Python
Python实现将Excel转换为json的方法示例
Aug 05 #Python
Python实现抓取网页生成Excel文件的方法示例
Aug 05 #Python
You might like
星际原理概述
2020/03/04 星际争霸
一个简单计数器的源代码
2006/10/09 PHP
php中3des加密代码(完全与.net中的兼容)
2012/08/02 PHP
国外十大最流行的PHP框架排名
2013/07/04 PHP
php编写的简单页面跳转功能实现代码
2013/11/27 PHP
PHPstorm快捷键(分享)
2017/07/17 PHP
浅析PHP中json_encode与json_decode的区别
2020/07/15 PHP
JavaScript 事件记录使用说明
2009/10/20 Javascript
基于jQuery实现的Ajax 验证用户名是否存在的实现代码
2011/04/06 Javascript
利用JQuery制作符合Web标准的QQ弹出消息
2014/01/14 Javascript
NodeJS学习笔记之Connect中间件模块(二)
2015/01/27 NodeJs
js命名空间写法示例
2015/12/18 Javascript
js移动端事件基础及常用事件库详解
2017/08/15 Javascript
vue轮播图插件vue-concise-slider的使用
2018/03/13 Javascript
微信小程序之自定义组件的实现代码(附源码)
2018/08/02 Javascript
JS+HTML5 Canvas实现简单的写字板功能示例
2018/08/30 Javascript
Vue中的基础过渡动画及实现原理解析
2018/12/04 Javascript
微信小程序中显示倒计时代码实例
2019/05/09 Javascript
js实现简单的点名器随机色实例代码
2020/09/20 Javascript
带你使用webpack快速构建web项目的方法
2020/11/12 Javascript
[30:37]【全国守擂赛】第三周擂主赛 Dark Knight vs. Leopard Gaming
2020/05/04 DOTA
Python之py2exe打包工具详解
2017/06/14 Python
Python实现按中文排序的方法示例
2018/04/25 Python
Python 装饰器@,对函数进行功能扩展操作示例【开闭原则】
2019/10/17 Python
Python使用pyexecjs代码案例解析
2020/07/13 Python
利用css3-animation实现逐帧动画效果
2016/03/10 HTML / CSS
Bodum官网:咖啡和茶壶、玻璃器皿、厨房电器等
2018/08/01 全球购物
恶意软件的定义
2014/11/12 面试题
UNIX文件系统分类
2014/11/11 面试题
酒店保安领班职务说明书
2014/03/04 职场文书
酒店端午节活动方案
2014/08/26 职场文书
2014年团支部工作总结
2014/11/17 职场文书
给上级领导的感谢信
2015/01/22 职场文书
交通处罚决定书
2015/06/24 职场文书
幼儿园小朋友毕业感言
2015/07/30 职场文书
SQL Server中的游标介绍
2022/05/20 SQL Server