📅  最后修改于: 2023-12-03 15:34:18.248000             🧑  作者: Mango
介绍:
本文将介绍如何使用Python和Selenium自动化实现在Google搜索内容。
前置条件:
如何安装:
pip install selenium
来安装Selenium。步骤:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
driver = webdriver.Chrome('/path/to/chromedriver')
请将/path/to/chromedriver
替换为您的Chrome WebDriver的完整路径。
driver.get("https://www.google.com")
search_bar = driver.find_element_by_name("q")
search_bar.send_keys("Python Selenium")
search_bar.send_keys(Keys.RETURN)
在这里,我们使用find_element_by_name()
来找到名为“q”的搜索框。然后,我们使用send_keys()
方法填写搜索键字。最后,使用send_keys(Keys.RETURN)
来模拟按回车键。
time.sleep(5)
driver.quit()
这里我们使用time.sleep(5)
来等待5秒钟,以使查询结果完成加载。然后,使用driver.quit()
关闭浏览器。
示例代码:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
# 设置 Chrome WebDriver
driver = webdriver.Chrome('/path/to/chromedriver')
# 访问 Google 网站
driver.get("https://www.google.com")
# 找到搜索框并输入搜索关键字
search_bar = driver.find_element_by_name("q")
search_bar.send_keys("Python Selenium")
search_bar.send_keys(Keys.RETURN)
# 等待查询结果完成加载并关闭浏览器
time.sleep(5)
driver.quit()
参考资料: