美文网首页我爱编程
代码复用:调用函数实现登录功能

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

作者: 往你头上敲三下 | 来源:发表于2018-05-16 15:05 被阅读0次

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)

相关文章

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

    from selenium import webdriver # 调用浏览器驱动应定义在函数之外,否则函数执行完浏...

  • 函数入门

    函数 作用:复用代码(可复用多行代码) 函数的定义: 函数的调用:函数名加一个括号表示调用 函数名();例如:fn...

  • 2019-01-04函数基础

    函数基础 一、函数是什么? 1,函数是对实现某一功能的代码的封装2,函数可以实现代码的复用,从而减少代码的重复编写...

  • web前端入门到实战:JavaScript-什么是函数

    为了避免代码的重复书写的麻烦,我们把完成某一个特定功能的一组语句称之为函数,通过函数的调用实现了代码的复用性与可阅...

  • [Flutter]flutter基础之Dart语言基础(三)

    一、函数 函数用于将代码结构化,将复杂的问题简单化,实现根据功能拆分程序,使得代码可以实现复用。 Dart 中的入...

  • python_11_函数

    函数的定义:实现某个指定的功能 重复使用 type() len() range() 函数有啥作用:提高代码的复用性...

  • 2018-08-29 day8

    1.函数 函数的定义:函数就是对实现某一特定功能的代码段封装 函数的意义:提高代码的复用度,让程序更简洁,封装没有...

  • Python-函数

    ​ 函数是一种可以复用代码,把大型代码拆分成多段代码,实现功能分离,达到模块化的效果。 ​ 对于函数主要有...

  • epoll的简单使用

    epoll的功能:实现I/O复用,即多路I/O。 一、epoll的系统调用函数 epoll只有epoll_crea...

  • 100 Days of Swift - Day 05: Swif

    100 Days of Swift - 05 Day : 函数 函数封装一段代码,在其他地方调用,复用代码。 函数...

网友评论

    本文标题:代码复用:调用函数实现登录功能

    本文链接:https://www.haomeiwen.com/subject/ddaedftx.html