Selenium Python 代码之打开网页自动填充内容并搜索

Selenium Python 代码之打开网页自动填充内容并搜索

流程

    1. 通过id找到文本框
inputElement.send_keys(Keys.BACK_SPACE )
    1. 发送删除键,清除一下之前文字
inputElement.send_keys(Keys.BACK_SPACE )
    1. 发送需要查询对内容并送个回车
       inputElement = driver1.find_element_by_id("TextBox1")  
    inputElement.send_keys(w_str)
    inputElement = driver1.find_element_by_id("TextBox1")  
    inputElement.send_keys(Keys.ENTER)

代码

from selenium import webdriver
from selenium.webdriver.common.keys import Keys

def search(ele,w_str):
    inputElement=ele
    inputElement = driver1.find_element_by_id("TextBox1")  
    inputElement.send_keys(Keys.BACK_SPACE )
    inputElement = driver1.find_element_by_id("TextBox1")  
    inputElement.send_keys(w_str)
    inputElement = driver1.find_element_by_id("TextBox1")  
    inputElement.send_keys(Keys.ENTER)
    
driver1= webdriver.Chrome()                                             
url='http://www.guzicha.com'                             
driver1.get(url)                                                        
search(inputElement,'图')

更多精彩代码请关注我的专栏

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 现状 好久好久没有更新博客了,应该有一个月了吧,这段时间内,好忙,公司的业务在上涨期,但是却把下面的一个小朋友砍掉...
    jb2阅读 1,339评论 0 2
  • Selenium 官网Selenium WebDriver官网webdriver实用指南python版本 WebD...
    顾顾314阅读 47,111评论 0 34
  • 定义 JavaScript是基于对象的脚本语言解释执行代码以纯文本形式存储类型宽松(弱类型)Netscape公司和...
    行之北斗阅读 860评论 0 0
  • 记忆里童年的冬天比现在要冷得多,手脚都不敢伸出来,也许是小孩子对世界的触感更灵敏。有可能。 小时候冬天的早上总是不...
    丫丫小火阅读 254评论 4 4
  • 2019年是手冢治虫诞辰90周年,为了纪念大师,其作品《DUST8》将被改编成舞台剧《恶魔与天使》,将于2019年...
    肥宅拯救世界阅读 5,749评论 0 0