Firefox中的windows未在selenium python中打开

Firefox中的windows未在selenium python中打开,python,google-chrome,selenium,firefox,Python,Google Chrome,Selenium,Firefox,锁销在哪里,为什么没有打开?您应该在驱动程序之前使用隐式\u wait。获取 from selenium import webdriver driver = webdriver.Firefox() driver.get("https://google.com") driver.implicitly_wait(80) print driver.page_source.encode('utf-8') 隐式等待是告诉WebDriver在试图查找一个或多个元素(如果它们不立即可用)时轮询DOM一段时间

锁销在哪里,为什么没有打开?

您应该在
驱动程序之前使用
隐式\u wait
。获取

from selenium import webdriver
driver = webdriver.Firefox()
driver.get("https://google.com")
driver.implicitly_wait(80)
print driver.page_source.encode('utf-8')
隐式等待是告诉WebDriver在试图查找一个或多个元素(如果它们不立即可用)时轮询DOM一段时间。默认设置为0。设置后,将为WebDriver对象实例的生命周期设置隐式等待

关于评论中的问题:

from selenium import webdriver
driver = webdriver.Firefox()
driver.implicitly_wait(10) # seconds
driver.get("http://somedomain/url_that_delays_loading")
myDynamicElement = driver.find_element_by_id("myDynamicElement")

在哪里实例化了驱动变量?chrome中没有,没有加载扩展,所以我不需要继续firefox@Rakeshmoorthy我很困惑,因为你的一个标签是google chrome,编辑了我的回答,得到了错误os.path.basename(self.path),self.start\u error\u message)selenium.common.exceptions.WebDriverException:message:'geckodriver'可执行文件需要位于路径中。异常AttributeError:“服务”对象在中没有属性“进程”ignored@Rakeshmoorthy你可以在这个omri_saadon中读到你的错误,你知道在使用selenium(ubuntu上的im)时如何用chrome加载扩展吗?
import os
from selenium import webdriver
from selenium.webdriver.chrome.options import Options


executable_path = "path_to_webdriver"
os.environ["webdriver.chrome.driver"] = executable_path

chrome_options = Options()
chrome_options.add_extension('path_to_extension')

driver = webdriver.Chrome(executable_path=executable_path, chrome_options=chrome_options)
driver.get("http://stackoverflow.com")
driver.quit()