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之编写类之四再论继承
Oct 11 Python
Python中的字符串类型基本知识学习教程
Feb 04 Python
Python 迭代器工具包【推荐】
May 06 Python
基于Django的python验证码(实例讲解)
Oct 23 Python
python如何生成各种随机分布图
Aug 27 Python
python 处理数字,把大于上限的数字置零实现方法
Jan 28 Python
Python函数中参数是传递值还是引用详解
Jul 02 Python
Python自动生成代码 使用tkinter图形化操作并生成代码框架
Sep 18 Python
pygame实现打字游戏
Feb 19 Python
Python利用PyExecJS库执行JS函数的案例分析
Dec 18 Python
Python内置类型性能分析过程实例
Jan 29 Python
python实现Pyecharts实现动态地图(Map、Geo)
Mar 25 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
php读取图片内容并输出到浏览器的实现代码
2013/08/08 PHP
ThinkPHP中ajax使用实例教程
2014/08/22 PHP
php实现XSS安全过滤的方法
2015/07/29 PHP
jQuery 数据缓存data(name, value)详解及实现
2010/01/04 Javascript
Javascript中封装window.open解决不兼容问题
2014/09/28 Javascript
基于jquery固定于顶部的导航响应浏览器滚动条事件
2014/11/02 Javascript
js实现单击图片放大图片的方法
2015/02/17 Javascript
去除字符串左右两边的空格(实现代码)
2016/05/12 Javascript
js与applet相互调用的方法
2016/06/22 Javascript
JavaScript组合模式学习要点
2016/08/26 Javascript
使用vue编写一个点击数字计时小游戏
2016/08/31 Javascript
easyUI实现(alert)提示框自动关闭的实例代码
2016/11/07 Javascript
vue.js获取数据库数据实例代码
2017/05/26 Javascript
ES6中字符串string常用的新增方法小结
2017/11/07 Javascript
vue给input file绑定函数获取当前上传的对象完美实现方法
2017/12/15 Javascript
webpack引入eslint配置详解
2018/01/22 Javascript
基于Vue-Cli 打包自动生成/抽离相关配置文件的实现方法
2018/12/09 Javascript
微信小程序前端自定义分享的实现方法
2019/06/13 Javascript
javascript实现5秒倒计时并跳转功能
2019/06/20 Javascript
小程序实现简单语音聊天的示例代码
2020/07/24 Javascript
Python编程实现及时获取新邮件的方法示例
2017/08/10 Python
Python浅复制中对象生存周期实例分析
2018/04/02 Python
详解pyinstaller selenium python3 chrome打包问题
2019/10/18 Python
Python pandas RFM模型应用实例详解
2019/11/20 Python
python 实现将小图片放到另一个较大的白色或黑色背景图片中
2019/12/12 Python
php优化查询foreach代码实例讲解
2021/03/24 PHP
开办饭店创业计划书
2013/12/28 职场文书
大学校园毕业自我鉴定
2014/01/15 职场文书
祖国在我心中演讲稿450字
2014/09/05 职场文书
上课睡觉检讨书300字
2014/11/18 职场文书
奔腾年代观后感
2015/06/09 职场文书
经典祝酒词大全
2015/08/12 职场文书
2016年师德师风学习心得体会
2016/01/12 职场文书
咖啡厅里的创业计划书
2019/08/21 职场文书
Matplotlib绘制混淆矩阵的实现
2021/05/27 Python
Python数据可视化之Seaborn的安装及使用
2022/04/19 Python