【发布时间】:2013-02-05 14:54:56
【问题描述】:
您将如何在第一次调用脚本时创建webdriver 的实例,然后在下一次检索相同的实例?类似这样的伪代码:
from selenium import webdriver
thisScript = FIXME
if thisScript.isRunning():
driver = thisScript.driver
else:
driver = webdriver.Firefox()
driver.get("http://www.example.com")
【问题讨论】:
-
"下次调用脚本" 你的意思是你的脚本运行完成并且你想使用相同的驱动程序吗?或者你的意思是如果你在一个更大的程序中多次导入你的模块,它总是会返回相同的驱动程序实例?
-
@unholysampler 第一个选项,它应该运行完成