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读取图片EXIF信息类库介绍和使用实例
Jul 10 Python
浅析Python中的序列化存储的方法
Apr 28 Python
python 实现删除文件或文件夹实例详解
Dec 04 Python
Python根据已知邻接矩阵绘制无向图操作示例
Jun 23 Python
python实现简单http服务器功能
Sep 17 Python
使用Python 统计高频字数的方法
Jan 31 Python
python导包的几种方法(自定义包的生成以及导入详解)
Jul 15 Python
python 实现GUI(图形用户界面)编程详解
Jul 17 Python
Python List列表对象内置方法实例详解
Oct 22 Python
Python基于WordCloud制作词云图
Nov 29 Python
python deque模块简单使用代码实例
Mar 12 Python
据Python爬虫不靠谱预测可知今年双十一销售额将超过6000亿元
Nov 11 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实现MySQL更新记录的代码
2008/06/07 PHP
js实现DIV的一些简单控制
2007/06/04 Javascript
国外的为初学者写的JavaScript教程
2008/06/09 Javascript
js removeChild 障眼法 可能出现的错误
2009/10/06 Javascript
jQuery中需要注意的细节问题小结
2011/12/06 Javascript
jquery滚动条插件jScrollPane的使用介绍
2013/11/08 Javascript
DIV始终居中的js代码
2014/02/17 Javascript
JS实现淘宝支付宝网站的控制台菜单效果
2015/09/28 Javascript
javascript HTML+CSS实现经典橙色导航菜单
2016/02/16 Javascript
关于Iframe父页面与子页面之间的相互调用
2016/11/22 Javascript
Node.js获取前端ajax提交的request信息
2017/02/20 Javascript
浅谈ES6 模板字符串的具体使用方法
2017/11/07 Javascript
微信小程序实现简单input正则表达式验证功能示例
2017/11/30 Javascript
微信小程序调用摄像头隐藏式拍照功能
2018/08/22 Javascript
vue - vue.config.js中devServer配置方式
2019/10/30 Javascript
原生js实现自定义滚动条组件
2021/01/20 Javascript
python中实现定制类的特殊方法总结
2014/09/28 Python
python连接字符串的方法小结
2015/07/13 Python
Python模拟登录验证码(代码简单)
2016/02/06 Python
详解Python中表达式i += x与i = i + x是否等价
2017/02/08 Python
python编程使用selenium模拟登陆淘宝实例代码
2018/01/25 Python
python2.7无法使用pip的解决方法(安装easy_install)
2018/04/03 Python
Python利用pandas计算多个CSV文件数据值的实例
2018/04/19 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
2019/08/04 Python
解决使用export_graphviz可视化树报错的问题
2019/08/09 Python
Python数据处理篇之Sympy系列(五)---解方程
2019/10/12 Python
CSS3 边框效果
2019/11/04 HTML / CSS
boostrap modal 闪现问题的解决方法
2020/09/01 HTML / CSS
StringBuilder和String的区别
2015/05/18 面试题
会计应聘求职信范文
2013/12/17 职场文书
因个人工作失误检讨书
2019/06/21 职场文书
蓝天保卫战收官在即 :15行业将开展环保分级评价
2019/07/19 职场文书
让文件路径提取变得更简单的Python Path库
2021/05/27 Python
python中__slots__节约内存的具体做法
2021/07/04 Python
python数字转对应中文的方法总结
2021/08/02 Python
CSS 使用 resize 实现图片拖拽切换预览功能(强大功能)
2021/08/23 HTML / CSS