1
私はcentosでセレンのwebdriverを使って私のウェブページをテストしようとしています。 しかし、プロセスを実行するとエラーメッセージが表示されます。 誰かが私を助けることができますか?表示なしでlelinuxでセレンの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()
そして、ここでエラーメッセージです:あなたの問題ではなく "として、あなたは文字列としてFirefoxのバイナリへのパスを渡そうとしているという事実に関係してい
File "/var/www/test/test.py", line 19, in <module>
driver= webdriver.Firefox(path)
File "/usr/local/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 54, in __init__
self.NATIVE_EVENTS_ALLOWED and self.profile.native_events_enabled)
AttributeError: 'str' object has no attribute 'native_events_enabled'
あなたのおかげで、それは私のために働く。 – Lin