在树莓派上使用Selenium和python失败了

时间:2015-11-10 14:28:14

标签: java python selenium raspberry-pi

在我的Raspberry Pi上,我想使用Selenium WebDriver启动Firefox(Iceweasel)。使用java,这已经有用了。现在我试图切换到Python,浏览器不会启动。 这似乎与显示器有关。当我使用pyvirtualdisplay时,它可以工作,但我看不到任何东西。我正在使用TightVNC。

这里令我感到困惑的是,它已经全部用于java ... 有人知道如何解决这个问题吗?

Python代码:

import MySQLdb as mdb
from selenium import webdriver
#from pyvirtualdisplay import Display

###############misc
#display = Display(visible = 0,size=(1024,768))
#display.start()



###############selenium
def startsel():

        driver = webdriver.Firefox()
        driver.get("http://www.google.de")
        print driver.page_source
        return


startsel()
#display.stop()

我对显示部分进行了评论,但它并不适用。

当我删除正在运行的Java代码时,它只是:

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;

WebDriver driver = new FirefoxDriver();
driver.get("http://www.google.de");

0 个答案:

没有答案