Selenium for Python:如何转储当前页面的HTML

时间:2018-04-02 20:23:48

标签: python selenium selenium-webdriver

使用selenium模块,如何转储当前页面的HTML(用于调试目的)?它没有说明如何:http://selenium-python.readthedocs.io/api.html

2 个答案:

答案 0 :(得分:1)

为了调试目的来转储当前页面的HTML,您可以调用page_source方法:

driver.page_source

答案 1 :(得分:1)

您可以使用WebDriver属性page_source转储当前页面的HTML内容。

示例代码段:

from selenium import webdriver
driver = webdriver.Firefox()
driver.get('https://yourfavoriteurl')
if 'interested_string' in driver.page_source:
    print('String matched!')