问题描述
我正在尝试使用 python 控制我的浏览器,我需要的是我在终端中给出应该在浏览器上工作的命令,比如打开和搜索某些东西(比如浏览浏览器)和关闭浏览器
目前我已经完成了打开和关闭浏览器
解决方法
是的,您可以使用 python selenium 驱动程序。
这是要测试的简单代码。另外不要忘记下载 selenium 驱动程序。 https://chromedriver.chromium.org/downloads
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Chrome('./chromedriver')
driver.get("https://www.python.org")
print(driver.title)
search_bar = driver.find_element_by_name("q")
search_bar.clear()
search_bar.send_keys("getting started with python")
search_bar.send_keys(Keys.RETURN)
print(driver.current_url)
driver.close()