折腾:
【未解决】Selenium中Python解析百度搜索结果第一页获取标题列表
期间,此处希望获取到Selenium的当前页面的html源码
Selenium get html
python selenium get html
browser.page_source
另外,获取某个元素节点的html是:
1 | element.get_attribute( 'innerHTML' ) |
另外有空也可以试试:
1 2 3 4 5 6 7 8 9 10 11 12 | # 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;" ) |
去调试看看
1 | curHtml = chromeDriver.page_source |
是可以的:

【总结】
Selenium中,Python获取当前页面源码:
1 | curHtml = chromeDriver.page_source |
即可。
转载请注明:在路上 » 【已解决】Selenium中如何获取到当前页面的html源码