要使用Python操纵已经打开的谷歌浏览器,需要使用Selenium WebDriver库。以下是一个简单的示例:

from selenium import webdriver

# 启动已经打开的谷歌浏览器
driver = webdriver.Chrome()

# 访问页面
driver.get("https://www.google.com")

# 在搜索框中输入关键字
search_box = driver.find_element_by_name("q")
search_box.send_keys("Python")

# 点击搜索按钮
search_button = driver.find_element_by_name("btnK")
search_button.click()

# 关闭浏览器
driver.quit()

注意,这个示例假设已经打开了谷歌浏览器并在搜索页面上,因此我们只需要使用webdriver.Chrome()实例化一个WebDriver对象即可。如果需要打开浏览器并访问指定的页面,可以使用get()方法:

driver = webdriver.Chrome()
driver.get("https://www.example.com")

要在已经打开的浏览器中导航到另一个页面,可以使用get()方法:

driver.get("https://www.example.com/new_page")

要在页面上查找元素并与之交互,可以使用各种find_element_by_*()方法,例如:

search_box = driver.find_element_by_name("q")  # 找到搜索框元素
search_box.send_keys("Python")  # 在搜索框中输入文本
search_button = driver.find_element_by_name("btnK")  # 找到搜索按钮元素
search_button.click()  # 点击搜索按钮

要关闭浏览器,可以使用quit()方法:

driver.quit()
``
用python操控已经打开的谷歌浏览器

原文地址: https://www.cveoy.top/t/topic/g5Jr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录