python+selenium+BeautifulSoup 无法用firefox加载网页,自动关闭浏览器后报错

最近在玩一个Python爬虫的demo,  直奔主题:

    我想用python+selenium+BeautifulSoup  获取js动态加载的数据时报错:

        

selenium.common.exceptions.WebDriverException: Message: Can't load the profile. Profile Dir: /tmp/tmpmtam_wio If you specified a log_file in the FirefoxBinary constructor, check it for details.

   网上搜了好久, 包括gitHub上一些外国大佬的一些解决方案, 基本上都是说  你的firefox 版本过高 ,让你降低firefox的版本,  这不实际,而且有些人已经试过了 也还是会出现问题.   但我面向百度开发的技术岂是浪得虚名, 搜到了个解决方案:

 https://github.com/mozilla/geckodriver/releases       可能是因为你缺少geckodriver.exe文件,  

   把他下下来解压到Python目录中的Scripts ,  在运行一遍就行了.  

你可能感兴趣的:(java,Python,selenium,打开firefox,不加载的问题)