首页 > 编程知识 正文

txt转化转换为excel,txt怎么转换为excel

时间:2023-05-05 18:42:21 阅读:263724 作者:2631

背景:在精益项目或者敏捷项目里,测试方案或者是测试CTO或者说是案例是从xmind或者其他思维导图里面得出来的。有时候案例也就是文本比较多,需要处理一下转为execl(目前案例大多还是靠execl去整理)才能导入对应的平台系统里面。下面以精益三段式案例为说明:假如。。。当。。。于是。。。

假如是前置条件,当相当于执行操作或者步骤,于是是期望值或者预期结果。

还有案例标题。

工具:Notepad++     小技巧:列操作:Alt+滚轮,如下例子:

TestCase.txt文件,排列整齐,待会用“+”号分隔

TxtTransFormExecl.py文件

python代码:

import xlwt #.py文件要在和xlwt和xlrd同一层目录,不然报错wb = xlwt.Workbook(encoding='utf-8')ws = wb.add_sheet( 'Sheet1') #sheet页第一页f = open('TestCase.txt', encoding='gbk') #.py文件和TestCase.txt同一目录,第一个参数是路径row_excel = 0 #行for line in f: line = line.strip('n') #去掉换行符 line = line.split('+') #每一行以"+"分隔 print(line) #测试 col_excel = 0 #列 len_line = len(line) for j in range(len_line): print(line[j]) #测试 ws.write(row_excel, col_excel, line[j]) col_excel += 1 wb.save('TestCase.xls') #输出在同一目录 row_excel += 1f.close

运行结果,生成TestCase.xls文件,文件内容如下:

OK。这个小工具在整理成千上万的案例时非常好使,请灵活使用!

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。