# Selenium 获取 HTML > 原文: [https://pythonbasics.org/selenium_get_html/](https://pythonbasics.org/selenium_get_html/) Selenium 是用于浏览器自动化的 Python 模块。 您可以使用它来抓取 html 代码,该网页由什么构成:超文本标记语言(HTML)。 要获取它,首先启动 Web 浏览器并加载页面。 然后,您可以获取它。 为此,必须安装 Web 驱动程序。 ## 获取 html ### Selenium 获取 html 下面的代码启动 Firefox Web rbowser,使用`get()`方法打开一个网页,最后使用`browser.page_source`存储该网页 html。 ```py #_*_coding: utf-8_*_ from selenium import webdriver import time # start web browser browser=webdriver.Firefox() # get source code browser.get("https://en.wikipedia.org") html = browser.page_source time.sleep(2) print(html) # close web browser browser.close() ``` ![selenium get html](img/b2c25ad5890802ea7ef9624d826e9b07.jpg) [下载示例](https://gum.co/GjuJxo)