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()