通过XML解析网页的DOM结构,python代码
时间: 2024-05-11 14:14:15 浏览: 272
使用DOM解析XML.docx
下面是一个用Python解析网页DOM结构的示例代码:
```python
import requests
from bs4 import BeautifulSoup
# 发送HTTP请求并获取页面内容
url = 'https://www.example.com/'
response = requests.get(url)
html_content = response.content
# 解析HTML页面
soup = BeautifulSoup(html_content, 'html.parser')
# 打印页面标题
title = soup.title.string
print('Title:', title)
# 打印所有链接
links = soup.find_all('a')
for link in links:
print('Link:', link.get('href'))
```
该代码使用了`requests`库发送HTTP请求并获取页面内容,然后使用`BeautifulSoup`库解析页面DOM结构。在此基础上,可以进一步提取页面中的其他信息,比如文本、图片等。
阅读全文