Selenium中通过id选中元素

1.从Selenium框架中引入By对象
from selenium.webDriver.common.by import By

2.根据id选择元素,返回的就是该元素对应的WebElement对象
element = wd.find_element(By.ID,"kw")

3.让选中的元素进行输入字符操作
element.send_keys('通讯\n')

完整实例代码:

from selenium import webdriver
from selenium.webdriver.chrome.service import Service

# 从Selenium框架中引入By对象
from selenium.webdriver.common.by import By

# 启动驱动,并打开指定的浏览器
wd = webdriver.Chrome(service=Service(r'E:\chromedriver_win32\chromedriver'))

# 打开指定的网页
wd.get('https://www.baidu.com/')

# 根据id选择元素,返回的就是该元素对应的WebElement对象
element = wd.find_element(By.ID,"kw")

# 让选中的元素进行输入字符操作
element.send_keys('通讯\n')

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

推荐阅读更多精彩内容