Excel写入数据:xlwt


​前言​​​​安装模块​​​​写入数据​​​​练习:表格数据写入到Excel表内​​​​如果对软件测试、接口测试、自动化测试、持续集成、面试经验。感兴趣可以进到893694563,群内会有不定期的分享测试资料。还会有技术大牛,业内同行一起交流技术​


前言

 自动化测试中我们测试用例是放在Excel中,脚本执行测试用例后,需要自动写入测试结果,所以我们需要用到xlwt模块将结果写入Excel。

​如果你不会读取取Excel,请查看读取Excel数据利器:xlrd​

安装模块

pip install xlwt

写入数据

#! /usr/bin/python3
# -*- coding:utf-8 -*-

# @FileName: wt.py
# @Time : 2020/8/21 15:59
# 公众号 : 码上开始

import xlwt

# 第一步:创建一个workbook 设置编码
workbook = xlwt.Workbook(encoding = 'utf-8')
# 第2步:创建一个worksheet
worksheet = workbook.add_sheet('My Worksheet')
# 第3步:写入excel # 参数对应 行, 列, 值
worksheet.write(1, 0, 'name')
# 第4步:保存(一定记得保存)
workbook.save('Excel_test.xlsx')

运行结果

操作Excel两大利器:xlrd和xlwt(读取和写入数据)_xlwt

练习:表格数据写入到Excel表内

title

name

公众号

码上开始

#! /usr/bin/python3
# -*- coding:utf-8 -*-

# @FileName: wt.py
# @Time : 2020/8/21 15:59
# 公众号 : 码上开始
import xlwt

title = ["title", "name"]
datas = ["博客园", "码上开始"]

# 第一步:创建一个workbook 设置编码
workbook = xlwt.Workbook(encoding='utf-8')
# 第2步:创建一个worksheet
worksheet = workbook.add_sheet('My Worksheet')
# 第3步:写入excel # 参数对应 行, 列, 值

# 第4步:写入标题title,name
i = 0
# 列表循环三次,即range(0, 1)
for x in range(len(title)):
# 先将title, name写入至标题
worksheet.write(0, i, title[x])
i += 1

# 第5步:写入数据
n = 0
for data in range(len(datas)):
worksheet.write(1, n, datas[data])
n += 1
# 第5步:保存(一定记得保存)
workbook.save('Excel_test.xlsx')

如果对软件测试、接口测试、自动化测试、持续集成、面试经验。感兴趣可以进到893694563,群内会有不定期的分享测试资料。还会有技术大牛,业内同行一起交流技术