我正在使用selenium 3.0.2和PhantomJS从一个特定网站上删除一些AJAX值。我使用的是Python 2.7,OS X 10.8。
我有一段时间,PhantomJS工作正常,突然发现它无法找到我想要的html,虽然它存在且我没有更改代码。 PhantomJS是否容易出现不规律行为,是否有另一种无头的替代方案更稳定,适用于我的设置?我无法让chromedriver工作。
编辑:我正在使用
driver.get()
time.sleep(5) #I have played with this value
wait = WebDriverWait(driver, 10) #also played with this value up to 60...
try:
table = wait.until(EC.visibility_of_element_located((By.CLASS_NAME, "bla bla")))
谢谢你们!