对所需输入的数据进行参数化,也就是从本地读取文件中的数据
1.读取以记事本形式保存的数据
#读取.txt文本中的内容,一行行的读取:open()打开文件,readlines()读取全部内容,再迭代输出
#coding=utf-8
source=open("keyword.txt","r")
values=source.readlines()
for key in values:
print(key)
2、读取Excel表中的数据
#coding=utf-8
import csv #导入csv包
#读取本地csv文件
#这个目录必须是和这个.py文件是同一目录下,所以可直接写相对路径(即:参数化表单.csv)
my_file='D:\ACodeGroup\py_selenium\参数化\用.csv文件\参数化表单.csv'
values=csv.reader(open(my_file ,'r')) #csv.reader()读取csv文件
#循环输出每一行信息
for key in values:
print(key[0]) #第一列的数据
print(key[1]) #第二列的数据
print(key[2]) #第三列的数据