首先,第一步需要有实现的思路。
我实现的思路是,1.账号、密码的配置文件;2.读取配置文件的模块;3.公共函数抽离;4.执行模块
前面有整块的代码,这里指讲怎么分离。
第二步,获取配置文件reader.py
#读取配置文件
def read():
f = open('use.txt','r') #如果打开失败就填入绝对路径试试D:\python\work\163mail\use.txt
fp = f.readlines()
f.close()
users = []
pwds = []
for date in fp:
m,n = date.split(',')
k = m.strip(' \t\r\n')
h = n.strip(' \t\r\n')
users.append(k)
pwds.append(h)
return users,pwds
配置文件:
xxxxxxx,*******
xxxxxxx,*******
xxxxxxx,*******
#xxx:是账号,*****:是密码
好,读取账号密码成功,下一步是将读取到的账号密码分别循环执行登陆测试。