driver = webdriver.Firefox()
driver.maximize_window()
driver.get(url)
html_source=driver.page_source
html = BeautifulSoup(html_source)
为什么 html_source 和 html 不同。我在这里做错了什么?
最佳答案
driver.get
与大多数其他 get
方法不同,您只访问页面。然后,您可以使用 driver.page_source
获取 html:
driver = webdriver.Firefox()
driver.maximize_window()
driver.get(url)
soup = BeautifulSoup(driver.page_source)
关于python - 读取从 selenium 检索到的 soup 中的 html 源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31059640/