资源简介
从xml文件中读取信息,存储到csv文件
代码片段和文件信息
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import sysosstringiorecsvtime
from datetime import datetime
class CollectUTCoveragexml(object):
def __init__(self):
self.__coverage_xml_list = []
def __Test2(self src_dir):
for lists in os.listdir(src_dir):
path = os.path.join(src_dir lists)
if ‘coverage.xml‘ in path and (‘abc-ut‘ not in path):
print path
self.__coverage_xml_list.append(path)
if os.path.isdir(path) and ‘-ut‘ in path and (‘abc-ut‘ not in path):
self.Test2(path)
def __get_coverage_rate_list(self):
coverage_rate_list = []
rate_info ={}
if len(self.__coverage_xml_list) > 0:
for one_xml in self.__coverage_xml_list:
one_xml_path_info = one_xml.split(‘/‘)
build_pattern = re.compile(‘[0-9]+‘)
build_info_temp = one_xml_path_info[-2]
result = build_pattern.match(build_info_temp)
if result is not None:
with open(one_xml) as f:
for line in f:
if ‘timestamp‘ in line:
useful_line = line
line_rate = useful_line.split(‘ ‘)[1].split(‘=‘)[1].replace(‘\‘‘‘‘)
branch_rate = useful_line.split(‘ ‘)[2].split(‘=‘)[1].replace(‘\‘‘‘‘)
complexity = useful_line.split(‘ ‘)[7].split(‘=‘)[1].replace(‘\‘‘‘‘)
timestamp = useful_line.split(‘ ‘)[9].split(‘=‘)[1].replace(“>\n“‘‘).replace(‘\‘‘‘‘)
print “##########xml_path is###################“os.path.abspath(one_xml)
print “###########timestamp####################“ timestamp
ut_run_time = datetime.fromtimestamp(float(timestamp)/1000.0).strftime(“%Y-%m-%d“)
rate_info = {“line_rate“:line_rate “branch_rate“:branch_rate
“complexity“:complexity “ut_run_time“:ut_run_time
- 上一篇:淘宝网页数据爬虫
- 下一篇:淘宝秒杀python脚本
相关资源
- 淘宝秒杀python脚本
- REAPER的脚本程序汇总
- ABAQUS 二次开发Python教程
- python学习之路 精
- DBN Python预测交通流
- 43个Python代码打包
- 用A*算法解决TSP问题
- 大作业2 –路由协议Python
- 《Python3网络爬虫开发实战》中文PDF
- Python教学大纲.rar
- k-means python实现及数据.zip
- 模拟退火-遗传算法 34省会城市TSP问题
- python题库112732
- 基于Mnist数据集的贝叶斯分类器
- python 实现股票分时图K线图及抓取免费
- textrank自动文摘抽取python代码
- arcpy 工具包
- pyexcelerator
- PYTHON题库
- 利用selenium编写的python网络爬虫-淘宝
- 人脸检测python源代码
- python实现可暂停的动态曲线绘制,横
- python2048游戏源代码
- 机器学习-python处理UCI鲍鱼数据集.ra
- python带基因元胞自动机代码
- python-web系统实时监控
- numpy-1.17.0+mkl-cp37-cp37m-win_amd64.whl百度云
- 四行Python代码实现将word文件转换为
- python评分卡模型数据源
- 传智播客 python基础班 + 就业班 + 课件
评论
共有 条评论