请生成一个基于Python的程序,做到通过Get方法请求一个网页,然后根据其HTML代码输出Dom树
时间: 2023-05-31 09:07:36 浏览: 100
通过获取网页的DOM操作网页元素的软件源码
4星 · 用户满意度95%
好的,这个问题属于技术问题,可以回答。下面是一个基于Python的程序,可以通过Get方法请求一个网页,并根据其HTML代码输出Dom树:
```python
import requests
from bs4 import BeautifulSoup
url = 'http://www.example.com' # 要请求的网页地址
response = requests.get(url) # 发送Get请求
html = response.text # 获取HTML代码
soup = BeautifulSoup(html, 'html.parser') # 将HTML代码解析为Dom树
print(soup.prettify()) # 输出Dom树
```
注意:这段程序需要安装 `requests` 和 `BeautifulSoup` 两个库,可以使用以下命令安装:
```
pip install requests beautifulsoup4
```
阅读全文