python解析文件示例 电脑资料

python解析文件示例 电脑资料 python最近的工作主要是组件兼容性测试,原有的框架有很多功能还不完善,需要补充!比如,需要将AutoIt脚本的执行结果写入到Excel中,最后的解决方案是使用本

python解析文件示例 电脑资料 python最近的工作主要是组件兼容性测试,原有的框架有很多功能还 不完善,需要补充!比如,需要将AutoIt脚本的执行结果写入到 Excel中,最后的解决方案是使用本地的log来解析这个结果! 增加了如下一个类来完成上述功能: 复制代码代码如下: class AutoItResultParser(): def ParseResult(self, vm_result, log_file): for case_result in vm_result.cases_results: self.__ModifyAutoItResult(case_result, log_file) def __ModifyAutoItResult(self, result, log_file): items =[] myfile =open(log_file, 'rb') line =myfile.readline() count =0 while('' != line): items.append(line.split(':')[0]) count += 1 if(count %2 == 0): items.append(line.split(':')[1]) line =myfile.readline() myfile.close() fail_scripts =[]

腾讯文库python解析文件示例
腾讯文库腾讯文库
search
课件
教案
试卷
日记
论文
读后感
中考
高考
考研
雅思
托福
行测
申论
面试攻略
AI
大数据
新媒体
登记表
合同
协议
委托
美食
司法考试
求职招聘
工作汇报
入职培训
实习报告
思想汇报
调研报告
旅游攻略
读书笔记
立享超值文库资源包
我的资料库

filepython解析文件示例 电脑资料付费本文由贤阅文档提供

编辑文档编辑文档
python解析文件示例电脑资料python最近的工作主要是组件兼容性测试,原有的框架有很多功能还不完善,需要补充!比如,需要将AutoIt脚本的执行结果写入到Excel中,最后的解决方案是使用本地的log来解析这个结果!增加了如下一个类来完成上述功能:复制代码代码如下:classAutoItResultParser():defParseResult(self,vm_result,log_file):forcase_resultinvm_result.cases_results:self.__ModifyAutoItResult(case_result,log_file)def__ModifyAutoItResult(self,result,log_file):items=[]myfile=open(log_file,'rb')line=myfile.readline()count=0while(''!=line):items.append(line.split(':')[0])count+=1if(count%2==0):items.append(line.split(':')[1])line=myfile.readline()myfile.close()fail_scripts=[]
length=len(items)arr=list(range(2,length,3))foriinarr:test=items[i].lower()iftest.rfind('suess')==-1:fail_scripts.append((items[i-2],items[i-1]))forscript.infail_scripts:ifscript[0]==result.case_name:ifscript[1]=='Installation':result.install_script_suess=Falseelifscript[1]=='Launch':result.launch_script_suess=Falseelifscript[1]=='Function':result.function_script_suess=Falseelse:result.uninstall_script_suess=False这里的log_file文件内容类似如下:复制代码代码如下:VisualStudioxx_StandaloneProfiler:Installation:SuessVisualStudioxx_StandaloneProfiler:Launch:SuessVisualStudioxx_StandaloneProfiler:Function:Fail
查看剩余全文
复制全文
复制全文
全屏阅读
全屏阅读
下一篇
下一篇