最近在写项目,刚好要运用到excel表格的一些读写,顺便总结一下我以前学过的几个关于表格的操作。在写项目中,经常会见到页面中数据导出到表格中,同时,也会有经常在表格中填写测试用例,然后获取数据来做自动化测试的情况,那就我目前会的几种做一个总结吧~ 篇幅较长,满满的干货~
1、csv文件读写
csv文件是我最开始接触的表格文件的读写文本类型,但是严格意义上来说csv文件就是一个纯文本文件,只不过支持通过表格打开,而且csv文件中的标点符号一定要是英文的格式。1、读取csv文件中内容【可以自己手动创建一个csv文件,逗号分隔】import csvimport codecs# 创建一个csv文件,并填入内容def load_csv(): with open('a.csv','a') as file: f=csv.reader(file) print(list(f)) # 直接打印f,是一个object对象 file.close() # 关闭文件
2、写入到csv文件中
def load_csv(): header = {'title', 'content'} # 表头数据 data1 &#