gpt4 book ai didi

python - 如何刷新已经打开的网页

转载 作者:太空狗 更新时间:2023-10-29 18:03:48 27 4
gpt4 key购买 nike

我只想用 Selenium 刷新一个已经打开的网页。

它总是打开一个新的浏览器窗口。

我做错了什么?

from selenium import webdriver
import urllib
import urllib2

driver = webdriver.Firefox()
driver.refresh()

最佳答案

我建议将驱动元素搜索绑定(bind)到标签体上,并使用浏览器的刷新命令。

例如在 OSX 中

driver.find_element_by_tag_name('body').send_keys(Keys.COMMAND + 'r')

此处的键文档:http://selenium-python.readthedocs.org/en/latest/api.html

更新:以下代码与您的代码非常相似,对我来说效果很好。

    driver = webdriver.Firefox()
driver.get(response.url) #tested in combination with scrapy
time.sleep(3)
driver.refresh()

您确定在刷新网页之前正确加载了驱动程序吗?

关于python - 如何刷新已经打开的网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28457515/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com