Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Selenium WebDriverException:无法加载配置文件_Python_Firefox_Selenium_Web Scraping_Scrapy - Fatal编程技术网

Python Selenium WebDriverException:无法加载配置文件

Python Selenium WebDriverException:无法加载配置文件,python,firefox,selenium,web-scraping,scrapy,Python,Firefox,Selenium,Web Scraping,Scrapy,我不明白为什么selenium会抛出这个异常,因为在我将它放入while循环和异常处理程序之前,这个构造工作得很好 def parse(self, response): phrases = self.get_search_phrases() for phrase in phrases: while True: try: proxy = urlparse(self.proxies.pop(0))

我不明白为什么selenium会抛出这个异常,因为在我将它放入while循环和异常处理程序之前,这个构造工作得很好

def parse(self, response):
    phrases = self.get_search_phrases()

    for phrase in phrases:
        while True:
            try:
                proxy = urlparse(self.proxies.pop(0))
                fp = webdriver.FirefoxProfile()
                fp.set_preference("network.proxy.type", 1)
                fp.set_preference("network.proxy.http", proxy.scheme + '://' + proxy.netloc)
                fp.set_preference("network.proxy.http_port", proxy.port)
                fp.update_preferences()
                self.driver = webdriver.Firefox(firefox_profile=fp)
                self.driver.get(BASE_URL)
                input_ = self.driver.find_element_by_id('name')
                button = self.driver.find_element_by_css_selector('#form_person_search button')
                input_.send_keys(phrase)
                button.click()
                sleep(3)
            except (NoSuchElementException, TimeoutException,):
                continue
            else:
                break

您的except语句中有一个额外的逗号。您使用的是什么firefox和selenium版本?谢谢。@alecxe,最新版本。我尝试更新selenium和FF,因为当我的virtualenv中的selenium包过时时,我已经遇到了类似的异常。