如何在不破坏firefox的情况下在selenium中启动几个URI?

如何在不破坏firefox的情况下在selenium中启动几个URI?,firefox,selenium,python-3.x,selenium-webdriver,Firefox,Selenium,Python 3.x,Selenium Webdriver,我有一个保存在文件(大约2000个)中的URI列表(所有URI都属于同一个URL)。 我想编写一个Python程序,以便使用selenium将这些URI逐个传递给Firefox,以检查每个URI(页面)上是否有图片 有安全的方法吗?我的意思是,如果我从文件中读取每个URI并启动firefox,然后在检查完图像后关闭firefox,以便使用从文件中读取的新URI再次打开它,那么这可能会使我的系统/firefox崩溃至少一段时间 如何让firefox访问我的所有URI,而不关闭并关闭每个新URI?访

我有一个保存在文件(大约2000个)中的URI列表(所有URI都属于同一个URL)。 我想编写一个
Python
程序,以便使用
selenium
将这些URI逐个传递给Firefox,以检查每个URI(页面)上是否有图片

有安全的方法吗?我的意思是,如果我从文件中读取每个URI并启动firefox,然后在检查完图像后关闭firefox,以便使用从文件中读取的新URI再次打开它,那么这可能会使我的系统/firefox崩溃至少一段时间


如何让firefox访问我的所有URI,而不关闭并关闭每个新URI?

访问链接后不要关闭浏览器,请使用call在同一浏览器会话中加载页面

for link in links:
    driver.get(link)
    # check for presence of pictures

善良的阿莱克斯再次回答了我。我用两个URL做了一个简短的测试,你是对的:两个页面都是在不关闭firefox的情况下被访问的。@begueradj希望这能有所帮助。此外,你可能想加快速度——考虑使用“无代码浏览器,如代码>幻灯片< /代码>,而不是<代码> Firefox 。@ BeGueDJ应该帮助安装程序。在我的项目中,我不得不使用Firefox,但我可以使用幻像来进行特殊需要的未来步骤。我遵守我的承诺:)非常感谢你的(前)。宝贵的帮助(即使这对我也很重要)。当做