代码复用:调用函数实现登录功能

from selenium import webdriver

# 调用浏览器驱动应定义在函数之外,否则函数执行完浏览器即关闭

driver = webdriver.Chrome()

# 定义一个函数,含有网址,用户名,密码三个参数

def ca_login(url,username,password):

# 传参

    driver.get(url)

    driver.find_element_by_xpath('/html/body/span/div[2]/div/form/div[1]/div/input').send_keys(username)

    driver.find_element_by_xpath('/html/body/span/div[2]/div/form/div[2]/div/input').send_keys(password)

    driver.find_element_by_xpath('/html/body/span/div[2]/div/form/div[2]/div/input').submit()

# 参数赋值

url = 'http://ca.yudianbank.com/#/'

username = '******'

password = '******'

# 通过调用ca_login函数实现登录功能

ca_login(url,username,password)

你可能感兴趣的:(代码复用:调用函数实现登录功能)