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的Flask框架结合MySQL写一个内存监控程序
Nov 07 Python
Python socket网络编程TCP/IP服务器与客户端通信
Jan 05 Python
Django学习教程之静态文件的调用详解
May 08 Python
python 字符串追加实例
Jul 20 Python
python获取Pandas列名的几种方法
Aug 07 Python
Pycharm中Python环境配置常见问题解析
Jan 16 Python
解决Tensorflow 使用时cpu编译不支持警告的问题
Feb 03 Python
pycharm激活码快速激活及使用步骤
Mar 12 Python
pycharm安装及如何导入numpy
Apr 03 Python
打印tensorflow恢复模型中所有变量与操作节点方式
May 26 Python
Python基于network模块制作电影人物关系图
Jun 19 Python
python中出现invalid syntax报错的几种原因分析
Feb 12 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
PHP5.2中date()函数显示时间与北京时间相差8小时的解决办法
2009/05/28 PHP
PHP编译安装时常见错误解决办法
2015/05/28 PHP
PHP.ini安全配置检测工具pcc简单介绍
2015/07/02 PHP
WordPress中用于获取文章信息以及分类链接的函数用法
2015/12/18 PHP
在JavaScript中遭遇级联表达式陷阱
2007/03/08 Javascript
奉献给JavaScript初学者的编写开发的七个细节
2011/01/11 Javascript
ASP.NET中基于JQUERY的高性能的TreeView补充
2011/02/23 Javascript
jquery 图片缩放拖动的简单实例
2014/01/08 Javascript
JavaScript中的replace()方法使用详解
2015/06/06 Javascript
jQuery Ajax和getJSON获取后台普通json数据和层级json数据用法分析
2016/06/08 Javascript
JS实现快速的导航下拉菜单动画效果附源码下载
2016/11/01 Javascript
JS判断用户用的哪个浏览器实例详解
2018/10/09 Javascript
js实现点击选项置顶动画效果
2020/08/25 Javascript
[43:24]2018DOTA2亚洲邀请赛3月29日 小组赛A组 LGD VS Liquid
2018/03/30 DOTA
[01:01:35]Optic vs paiN 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
phpsir 开发 一个检测百度关键字网站排名的python 程序
2009/09/17 Python
python使用BeautifulSoup分析网页信息的方法
2015/04/04 Python
Django中对通过测试的用户进行限制访问的方法
2015/07/23 Python
Python 模拟员工信息数据库操作的实例
2017/10/23 Python
python抓取网页内容并进行语音播报的方法
2018/12/24 Python
Python如何获得百度统计API的数据并发送邮件示例代码
2019/01/27 Python
python字典的常用方法总结
2019/07/31 Python
Python字符串中删除特定字符的方法
2020/01/15 Python
Python简单实现词云图代码及步骤解析
2020/06/04 Python
Python如何使用ConfigParser读取配置文件
2020/11/12 Python
PyCharm常用配置和常用插件(小结)
2021/02/06 Python
HTML5 source标签:媒介元素定义媒介资源
2018/01/29 HTML / CSS
萨克斯第五大道的折扣店:Saks Fifth Avenue OFF 5TH
2016/08/25 全球购物
Uber Eats台湾:寻找附近提供送餐服务的餐厅
2018/05/07 全球购物
bonprix匈牙利:女士、男士和儿童服装
2019/07/19 全球购物
员工考核评语大全
2014/04/26 职场文书
开展读书活动总结
2014/06/30 职场文书
2014年酒店工作总结与计划
2014/11/17 职场文书
2014年消防工作总结
2014/11/21 职场文书
党支部对转正的意见
2015/06/02 职场文书
python爬虫框架feapde的使用简介
2021/04/20 Python