美文网首页
Python--selenium-webdriver输入框定位

Python--selenium-webdriver输入框定位

作者: 小王同学123321 | 来源:发表于2019-04-08 15:26 被阅读0次

    webdriver定位位置有多种方式:

    #!/usr/bin/evn python3
    
    #!-*- coding:utf-8-*- 
    from selenium import webdriver
    import time
    
    driver =webdriver.Chrome()
    driver.get("http://www.baidu.com")
    
    time.sleep(2)
    
    ********百度输入框的定位方式*******
    #通过id方式定位
    driver.find_element_by_id("kw").send_keys("selenium")
    
    #通过name方式定位
    driver.find_element_by_name("wd").send_keys("selenium")
    
    #通过tag name方式定位
    driver.find_element_by_tag_name("input").send_keys("selenium")
    
    #通过class name 方式定位
    driver.find_element_by_class_name("s_ipt").send_keys("selenium")
    
    #通过CSS方式定位
    driver.find_element_by_css_selector("#kw").send_keys("selenium")
    
    #通过xpath方式定位
    driver.find_element_by_xpath("//input[@id='kw']").send_keys("selenium")
     
    driver.find_element_by_id("su").click()
    time.sleep(3)
    driver.close()
    

    相关文章

      网友评论

          本文标题:Python--selenium-webdriver输入框定位

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