上次写到我们打开了Excel表格,读取到了目标url,并作为参数传到driver.get()函数,打开了想要打开的网址,接下来我们使用用户名与密码登录网站
1.首先在之前的Excel文件中新建一个sheet页,命名为登录,用户名跟密码保存在Excel表格中
2.还是使用之前的代码读取这两个信息,这个时候我们就可以发现可以将之前读取用例的代码封装为一个函数,方便后续sheet页中的调用
#定义一个方法read(),用来读取用例
def read(specificSheet):
#打开用例
book = xlrd.open_workbook("文件路径")
# 获取文件对象中sheet名为参数为sheet的sheet对象
sheet1 = book.sheet_by_name(specificSheet)
# 获取总行数
nrows = sheet1.nrows
urllist = []
for i in range(nrows):
print(i)
# 获取第i+1行 第2列的值
nrowsvalue = sheet1.row_values(i, 1)
# 这里添加元素不能用list = list.append(nrowsvalue);否则会出现nonetype的错误
urllist.append(nrowsvalue)
print(u