[自动化测试] 读取CSV 文件

CSV文件可以用来存储固定字段数据,可以通过excel 表格另存为csv文件,不要直接改文件名称创建,不是真正的csv文件

[自动化测试] 读取CSV 文件_第1张图片

 

import  csv
import  codecs
from  itertools import islice
#读取本地csv文件
data=csv.reader(codecs.open(filename='./data/user_info.csv',mode='r',encoding='utf-8'))
#循环输出
uses=[]
for line in islice(data,1,None):
    uses.append(line)
    print(uses)
"""

如果文件编码为gbk 会报错
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd3 in position 0: invalid continuation byte
用notepad 打开复制 ----修改编码为utf-8  黏贴
"""

[自动化测试] 读取CSV 文件_第2张图片

 

[自动化测试] 读取CSV 文件_第3张图片

 

你可能感兴趣的:(python)