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的绘图工具matplotlib使用实例
Jul 03 Python
python读取json文件并将数据插入到mongodb的方法
Mar 23 Python
numpy.linspace 生成等差数组的方法
Jul 02 Python
python三方库之requests的快速上手
Mar 04 Python
django admin.py 外键,反向查询的实例
Jul 26 Python
softmax及python实现过程解析
Sep 30 Python
Python通过Tesseract库实现文字识别
Mar 05 Python
python实现四人制扑克牌游戏
Apr 22 Python
基于Python第三方插件实现西游记章节标注汉语拼音的方法
May 22 Python
Python之字典对象的几种创建方法
Sep 30 Python
python 对象真假值的实例(哪些视为False)
Dec 11 Python
Python修改DBF文件指定列
Dec 19 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代码 用PHP写出自己的BLOG系统
2010/04/12 PHP
php配合jquery实现增删操作具体实例
2013/12/12 PHP
PHP开发框架kohana3 自定义路由设置示例
2014/07/14 PHP
CodeIgniter中使用Smarty3基本配置
2015/06/29 PHP
Ext第一周 史上最强学习笔记---GridPanel(基础篇)
2008/12/29 Javascript
JavaScript 对象模型 执行模型
2009/12/06 Javascript
Document:getElementsByName()使用方法及示例
2013/10/28 Javascript
js利用事件的阻止冒泡实现点击空白模态框的隐藏
2014/01/24 Javascript
Flexigrid在IE下不显示数据的有效处理方法
2014/09/04 Javascript
基于JavaScript实现移动端TAB触屏切换效果
2015/10/20 Javascript
AngularJs中route的使用方法和配置
2016/02/04 Javascript
js仿微博动态栏功能
2017/02/22 Javascript
详谈jQuery unbind 删除绑定事件 / 移除标签方法
2017/03/02 Javascript
node中koa中间件机制详解
2017/08/22 Javascript
angular1配合gulp和bower的使用教程
2018/01/19 Javascript
JS实现运动缓冲效果的封装函数示例
2018/02/18 Javascript
JS中利用FileReader实现上传图片前本地预览功能
2018/03/02 Javascript
从零开始封装自己的自定义Vue组件
2018/10/09 Javascript
JS数组求和的常用方法实例小结
2019/01/07 Javascript
vue之组件内监控$store中定义变量的变化详解
2019/11/08 Javascript
Vue项目打包压缩的实现(让页面更快响应)
2020/03/10 Javascript
微信小程序点击滚动到指定位置的实现
2020/05/22 Javascript
js实现3D粒子酷炫动态旋转特效
2020/09/13 Javascript
python自动化工具之pywinauto实例详解
2019/08/26 Python
利用rest framework搭建Django API过程解析
2019/08/31 Python
Python3.7+tkinter实现查询界面功能
2019/12/24 Python
Python 列表中的修改、添加和删除元素的实现
2020/06/11 Python
使用Python实现音频双通道分离
2020/12/25 Python
马来西亚领先的在线礼品店:Giftr
2018/08/23 全球购物
《手指教学》反思
2014/02/14 职场文书
青春励志演讲稿
2014/04/29 职场文书
健康教育评估方案
2014/05/25 职场文书
党的群众路线教育实践活动个人对照检查材料(公安)
2014/11/05 职场文书
社区法制宣传日活动总结
2015/05/05 职场文书
2016暑期校本培训心得体会
2016/01/08 职场文书
浅谈由position属性引申的css进阶讨论
2021/05/25 HTML / CSS