最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已解决】Selenium中如何获取到当前页面的html源码

HTML crifan 5089浏览 0评论
折腾:
【未解决】Selenium中Python解析百度搜索结果第一页获取标题列表
期间,此处希望获取到Selenium的当前页面的html源码
Selenium get html
python selenium get html
Selenium get HTML source in Python – Python Tutorial
browser.page_source
Python Selenium accessing HTML source – Stack Overflow
Get HTML source of WebElement in Selenium WebDriver using Python – Stack Overflow
另外,获取某个元素节点的html是:
element.get_attribute('innerHTML')
How to get innerHTML of whole page in selenium driver? – Stack Overflow
另外有空也可以试试:
# HTML from `<html>`
html = driver.execute_script("return document.documentElement.outerHTML;")

# HTML from `<body>`
html = driver.execute_script("return document.body.outerHTML;")


# HTML from `<html>`
html = driver.execute_script("return document.documentElement.innerHTML;")

# HTML from `<body>`
html = driver.execute_script("return document.body.innerHTML;")
去调试看看
curHtml = chromeDriver.page_source
是可以的:
【总结】
Selenium中,Python获取当前页面源码:
curHtml = chromeDriver.page_source
即可。

转载请注明:在路上 » 【已解决】Selenium中如何获取到当前页面的html源码

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
82 queries in 0.204 seconds, using 22.12MB memory