python将函数封装成模块_python3+selenium3登录封装与调用(把登陆做成公共模块)

登录封装与调用一、登录封装把登录写成一个类,里面写登录的方法,保存文件为login.py,下面作为我写的一个例子,方便参考 class Loginfor():# 封装def __init__(self, driver):self.driver = driver# 定义登陆函数,将登陆作为公共调用的模块,进行数据传递,因此不需要导入webdriver这个模块def login(self, usern...
摘要由CSDN通过智能技术生成

登录封装与调用

一、登录封装

把登录写成一个类,里面写登录的方法,保存文件为login.py,下面作为我写的一个例子,方便参考

272bbb52ede15a20613b8482c86bf090.png

class Loginfor():

# 封装

def __init__(self, driver):

self.driver = driver

# 定义登陆函数,将登陆作为公共调用的模块,进行数据传递,因此不需要导入webdriver这个模块

def login(self, username, password, code):

# 输入用户名和密码,点击登录

self.driver.find_element_by_id("userName").clear()

self.driver.find_element_by_id("userName").send_keys(username)

self.driver.find_element_by_id("password").clear()

self.driver.find_element_by_id("password").send_keys(password)

self.driver.find_element_by_class_name("code").clear()

self.driver.find_element_by_class_name("code").sen

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值