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读写及压缩和解压缩文件的示例
Jul 08 Python
python如何使用正则表达式的前向、后向搜索及前向搜索否定模式详解
Nov 08 Python
PyCharm 常用快捷键和设置方法
Dec 20 Python
详解python单元测试框架unittest
Jul 02 Python
Python----数据预处理代码实例
Mar 20 Python
利用Python校准本地时间的方法教程
Oct 31 Python
简单了解Pandas缺失值处理方法
Nov 16 Python
tensorflow 实现自定义layer并添加到计算图中
Feb 04 Python
使用K.function()调试keras操作
Jun 17 Python
Python基于xlrd模块处理合并单元格
Jul 28 Python
Pycharm-community-2020.2.3 社区版安装教程图文详解
Dec 08 Python
Python利用Turtle绘制哆啦A梦和小猪佩奇
Apr 04 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的access操作类
2008/04/09 PHP
php解决约瑟夫环示例
2014/04/09 PHP
Thinkphp单字母函数使用指南
2016/05/08 PHP
PHP递归遍历指定文件夹内的文件实现方法
2016/11/15 PHP
详解PHP安装mysql.so扩展的方法
2016/12/31 PHP
javascript深入理解js闭包
2010/07/03 Javascript
获取css样式表内样式的js函数currentStyle(IE),defaultView(FF)
2011/02/14 Javascript
关于JavaScript的面向对象和继承有利新手学习
2013/01/11 Javascript
innerHTML在IE中报错解决方案
2014/12/15 Javascript
JS实现选项卡实例详解
2015/11/17 Javascript
jQuery与Ajax以及序列化
2016/02/01 Javascript
js拖拽的原型声明和用法总结
2016/04/04 Javascript
跨域请求的完美解决方法(JSONP, CORS)
2016/06/12 Javascript
新入门node.js必须要知道的概念(必看篇)
2016/08/10 Javascript
原生JS版和jquery版实现checkbox的全选/全不选/点选/行内点选(Mr.Think)
2016/10/29 Javascript
jQuery插件HighCharts绘制2D半圆环图效果示例【附demo源码下载】
2017/03/09 Javascript
vue 监听键盘回车事件详解 @keyup.enter || @keyup.enter.native
2018/08/25 Javascript
vue组件开发之用户无限添加自定义填写表单的方法
2018/08/28 Javascript
vue中的 $slot 获取插槽的节点实例
2019/11/12 Javascript
JavaScript正则表达式验证登录实例
2020/03/18 Javascript
js 获取扫码枪输入数据的方法
2020/06/10 Javascript
vue根据条件不同显示不同按钮的操作
2020/08/04 Javascript
解决在Vue中使用axios POST请求变成OPTIONS的问题
2020/08/14 Javascript
[54:08]LGD女子刀塔学院 DOTA2炼金术士教学
2014/01/09 DOTA
canvas实现二维码和图片合成的示例代码
2018/08/01 HTML / CSS
结构工程研究生求职信
2013/10/13 职场文书
七年级生物教学反思
2014/01/30 职场文书
《大江保卫战》教学反思
2014/04/11 职场文书
党员学习新党章思想汇报
2014/10/25 职场文书
文体活动总结
2015/02/04 职场文书
不同意离婚答辩状
2015/05/22 职场文书
反邪教观后感
2015/06/11 职场文书
幼儿园见习总结
2015/06/23 职场文书
入队仪式主持词
2015/07/04 职场文书
奠基仪式致辞
2015/07/30 职场文书
《烈火英雄》观后感:致敬和平时代的英雄
2019/11/11 职场文书