我试图在centos中使用selenium webdriver来测试我的网页。 但是,我在执行进程时收到了一条错误消息。 有人能帮我吗?在
from pyvirtualdisplay import Display
from selenium import webdriver
display=Display(visible=0, size=(320, 240)).start()
path = "/usr/bin/firefox"
driver= webdriver.Firefox(path)
driver.get("www.google.com")
html_source = driver.page_source
print html_source
driver.close()
错误信息如下:
^{pr2}$
很明显,您的问题与您试图将firefox二进制文件的路径作为字符串而不是“FirefoxBinary”对象传递有关,而且firefox()的第一个参数是FirefoxProfile()。执行以下操作可以解决问题。在
请看这个post以获得一个非常相似的问题的答案。在
相关问题 更多 >
编程相关推荐