是否可以使用 python 控制浏览(任何),
is it possible to controll browse(any) using python ,
我正在尝试使用 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()
这可以通过使用管道实现(至少在 POSIX 系统中,如 Linux 或 BSD)。
我正在尝试使用 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()
这可以通过使用管道实现(至少在 POSIX 系统中,如 Linux 或 BSD)。