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实现Linux的find命令实例分享
Jun 04 Python
使用Python & Flask 实现RESTful Web API的实例
Sep 19 Python
分享给Python新手们的几道简单练习题
Sep 21 Python
python爬取亚马逊书籍信息代码分享
Dec 09 Python
Python使用Selenium模块模拟浏览器抓取斗鱼直播间信息示例
Jul 18 Python
python SQLAlchemy的Mapping与Declarative详解
Jul 04 Python
python文字转语音的实例代码分析
Nov 12 Python
Python中类似于jquery的pyquery库用法分析
Dec 02 Python
python基于win32api实现键盘输入
Dec 09 Python
pandas按照列的值排序(某一列或者多列)
Dec 13 Python
linux系统下pip升级报错的解决方法
Jan 31 Python
Python带你从浅入深探究Tuple(基础篇)
May 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
fleaphp rolesNameField bug解决方法
2011/04/23 PHP
thinkPHP5.0框架自动加载机制分析
2017/03/18 PHP
JavaScript中令你抓狂的魔术变量
2006/11/30 Javascript
javascript 动态调整图片尺寸实现代码
2009/12/28 Javascript
JQuery为页面Dom元素绑定事件及解除绑定方法
2014/04/23 Javascript
7个有用的jQuery代码片段分享
2015/05/19 Javascript
jquery+CSS实现的水平布局多级网页菜单效果
2015/08/24 Javascript
jQuery自定义图片缩放拖拽插件imageQ实现方法(附demo源码下载)
2016/05/27 Javascript
Bootstrap Paginator分页插件使用方法详解
2016/05/30 Javascript
AngularJS之ionic 框架下实现 Localstorage本地存储
2017/04/22 Javascript
解决JS外部文件中文注释出现乱码问题
2017/07/09 Javascript
VUE axios上传图片到七牛的实例代码
2017/07/28 Javascript
JS实现的找零张数最小问题示例
2017/11/28 Javascript
Angular实现的自定义模糊查询、排序及三角箭头标注功能示例
2017/12/28 Javascript
详解js动态获取浏览器或页面等容器的宽高
2019/03/13 Javascript
ES6的异步操作之promise用法和async函数的具体使用
2019/12/06 Javascript
JavaScript, select标签元素左右移动功能实现
2020/05/14 Javascript
vue通过v-html指令渲染的富文本无法修改样式的解决方案
2020/05/20 Javascript
小程序实现录音功能
2020/09/22 Javascript
Python中使用item()方法遍历字典的例子
2014/08/26 Python
python实现一次创建多级目录的方法
2015/05/15 Python
python中利用Future对象回调别的函数示例代码
2017/09/07 Python
python使用os.listdir和os.walk获得文件的路径的方法
2017/12/16 Python
pytorch 调整某一维度数据顺序的方法
2018/12/08 Python
Python实现爬取马云的微博功能示例
2019/02/16 Python
Python上下文管理器类和上下文管理器装饰器contextmanager用法实例分析
2019/11/07 Python
详解pycharm自动import所需的库的操作方法
2020/11/30 Python
CSS3截取字符串实例代码【推荐】
2018/06/07 HTML / CSS
HTML5引入的新数组TypedArray介绍
2012/12/24 HTML / CSS
中国网上药店领导者:1药网
2017/02/16 全球购物
用Java语言将一个键盘输入的数字转化成中文输出
2013/01/25 面试题
机械专业个人求职自荐信格式
2013/09/21 职场文书
销售个人求职信范文
2014/04/28 职场文书
安全伴我行演讲稿
2014/09/04 职场文书
委托书范本
2014/09/13 职场文书
go类型转换及与C的类型转换方式
2021/05/05 Golang