【发布时间】:2016-06-24 15:35:45
【问题描述】:
我使用selenium点击我想要的网页,然后使用Beautiful Soup解析网页。
有人显示how to get inner HTML of an element in a Selenium WebDriver。有没有办法获取整个页面的 HTML?谢谢
Python中的示例代码
(根据上面的帖子,语言似乎无关紧要):
from selenium import webdriver
from selenium.webdriver.support.ui import Select
from bs4 import BeautifulSoup
url = 'http://www.google.com'
driver = webdriver.Firefox()
driver.get(url)
the_html = driver---somehow----.get_attribute('innerHTML')
bs = BeautifulSoup(the_html, 'html.parser')
【问题讨论】:
标签: selenium