zoukankan      html  css  js  c++  java
  • Python+Selenium练习篇之9-清除文本方法

    在前面的基础篇的最后一篇,我们用到了输入字符和点击按钮这样的操作。用send_keys()来输入字符串到文本输入框这样的页面元素,用click()来点击页面上支持点击的元素。有时候,我们需要清除一个文本输入框内的文字,然后重新输入新的字符串,那边清除这个方法如何实现呢。

    调用webdriever中clear()方法:

    相关代码如下,为了演示测试效果,我们运行完脚本,不关闭浏览器:


    # coding=utf-8

    from selenium import webdriver

    driver = webdriver.Chrome()
    driver.maximize_window()
    driver.implicitly_wait(6)

    driver.get("https://www.baidu.com")

    driver.find_element_by_id("kw").send_keys("Selenium")
    try:
    driver.find_element_by_id("kw").clear() # 调用clear()方法去清除
    print ('test pass: clean successful')
    except Exception as e:
    print ("Exception found", format(e))

  • 相关阅读:
    hdu5514 非2的次幂容斥原理
    「NOIP2015」斗地主
    「NOIP2009」靶形数独
    「CF521D」Shop
    「HNOI2015」菜肴制作
    「NOIP2011」观光公交
    「NOI2015」荷马史诗
    「JSOI2007」建筑抢修
    「CF161B」Discounts
    叠罗汉
  • 原文地址:https://www.cnblogs.com/wangyinghao/p/10532603.html
Copyright © 2011-2022 走看看