我想用selenium刮網。 這裏例如頁面: https://www.linkedin.com/vsearch/p?firstName=markPython:用js刮網頁
我可以在HTML看到搜索結果是在:
<div id='results-col'> ... </div>
但是當我嘗試使用訪問此標籤Beautifulsoup:
browser = webdriver.PhantomJS(executable_path=PATH)
browser.get(url)
bs_obj = BeautifulSoup(browser.page_source, "html.parser")
results_col = bs_obj.find("div", {"id": "results-col"})
我什麼也沒得到(results_col =無)。 我在做什麼錯?
添加睡眠browser.get後的JS加載 – Tobey