selenium 访问百度并搜索


from selenium import webdriver

# 创建浏览器驱动对象
# 这行代码会打开一个空白的浏览器
driver = webdriver.Chrome()

# 访问到项目所在的网址
driver.get("https://www.baidu.com")

# 找到页面上的搜索输入框 id="kw"
# 找到元素以后,可以直接赋值给变量,再通过变量操作元素
ele = driver.find_element_by_id("kw")
ele.send_keys("大风吹")  # 对文本输入框输入内容

# 也可以直接操作元素, 百度一下 按钮的 id="su"
driver.find_element_by_id("su").click()

# # 但不能操作元素后再赋值给变量
# ele = driver.find_element_by_id("su").click()
# ele.click()  # 相当于 None.click()

# driver.quit()