使用 Python Selenium 进行 Google 搜索自动化
我们可以使用 Python 中的 Selenium webdriver 执行 Google 搜索自动化。首先,我们应借助任何定位器(如 id、css、xpath、class 或 name)定位 Google 搜索框。
然后,借助 Keys.ENTER/Keys.RETURN 模拟按下输入键。要执行此操作,我们必须使用 send_keys 方法,然后传递参数 – Keys.RETURN /Keys.ENTER。此外,我们还必须添加语句 - from selenium.webdriver.common.keys import Keys 来使用 Keys 类。

示例
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
#set chromodriver.exe path
driver = webdriver.Chrome(executable_path="C:\chromedriver.exe")
driver.implicitly_wait(0.5)
#launch URL
driver.get("https://www.google.com/")
#identify search box
m = driver.find_element_by_name("q")
#enter search text
m.send_keys("Tutorialspoint")
time.sleep(0.2)
#perform Google search with Keys.ENTER
m.send_keys(Keys.ENTER)输出

广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP