python 爬虫获取标签类名
时间: 2023-12-09 09:37:05 浏览: 121
Python爬虫库BeautifulSoup获取对象(标签)名,属性,内容,注释
5星 · 资源好评率100%
以下是使用Python爬虫获取标签类名的示例代码:
```python
from bs4 import BeautifulSoup
import requests
# 发送请求获取HTML页面
url = 'http://example.com'
response = requests.get(url)
html = response.content
# 解析HTML页面
soup = BeautifulSoup(html, 'html.parser')
# 获取所有标签
tags = soup.find_all()
# 遍历标签并输出类名
for tag in tags:
if tag.has_attr('class'):
class_list = tag['class']
for class_name in class_list:
print(class_name)
```
该代码使用了Python的requests库发送请求获取HTML页面,然后使用BeautifulSoup库解析HTML页面。接着,使用find_all()方法获取所有标签,遍历标签并输出类名。
阅读全文