fig*_*r20 5 python selenium selenium-webdriver
我正在使用Python Selenium打开Firefox浏览器并转到URL.我用来做这个的功能是......
def openurl_function():
from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys
from selenium import webdriver
driver = webdriver.Firefox()
driver.get('http://www.example.com')
Run Code Online (Sandbox Code Playgroud)
当我运行该函数时,它总是打开一个新的FireFox实例,有没有办法让它只使用相同的浏览器实例打开?
目前,如果我运行该功能10次,那么我将打开10个FireFox浏览器.
jsf*_*fan 11
只是继续重复使用它driver.每次打电话时,您都在创建一个新的浏览器
driver = webdriver.Firefox()
Run Code Online (Sandbox Code Playgroud)
此外,因为您从未使用过quit()驱动程序,所以您可能会将所有浏览器保持打开状态,因为您在创建新浏览器时删除了它们的句柄.
| 归档时间: |
|
| 查看次数: |
9512 次 |
| 最近记录: |