美文网首页
21. selenium- 元素定位By.NAME

21. selenium- 元素定位By.NAME

作者: 薛东弗斯 | 来源:发表于2024-03-05 07:05 被阅读0次

    打开百度,发现输入框对应的属性包括NAME


    image.png

    input标签:具有表单属性

    如果要用find_elements,则后面必须通过下标[0]来定位

    import time
    from selenium import webdriver
    from selenium.webdriver.common.by import By
    
    driver = webdriver.Chrome()
    driver.get('https://www.baidu.com')
    # driver.find_element(By.NAME,'wd').send_keys('rdma')
    # 如果要用find_elements,则后面必须通过下标[0]来定位
    driver.find_elements(By.NAME,'wd')[0].send_keys('rdma')
    # 不推荐使用TAG_NAME查找
    # driver.find_elements(By.TAG_NAME,'input')[0].click()
    time.sleep(3)
    driver.close()
    driver.quit()
    
    
    

    相关文章

      网友评论

          本文标题:21. selenium- 元素定位By.NAME

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