我使用python与Selenium
和phantomJS
抓取网站。
Beautifulsoup
解析一些HTML
一切正常但我得到随机故障,在下面的while循环中阻止脚本启动webdriver并获取url内容。
while (htmlContent is None) :
try:
driver = webdriver.PhantomJS()
driver.implicitly_wait(20)
driver.get(url)
driver.implicitly_wait(20)
soup = BeautifulSoup(driver.page_source , 'html.parser')
htmlContent = soup.find("table", class_="desc-item")
driver.close()
except:
我的想法用完了 - 有什么建议吗? 谢谢!