Python爬取腾讯动漫
时间: 2023-08-27 20:12:10 浏览: 121
您好,您可以使用Python的requests和BeautifulSoup库来爬取腾讯动漫的数据。以下是一个简单的示例代码:
```python
import requests
from bs4 import BeautifulSoup
# 设置请求头信息
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299'
}
# 发送请求并获取响应内容
url = 'https://v.qq.com/channel/cartoon'
response = requests.get(url, headers=headers)
html = response.text
# 解析HTML代码
soup = BeautifulSoup(html, 'html.parser')
cartoon_list = soup.select('.list_item')
# 输出解析结果
for cartoon in cartoon_list:
title = cartoon.select_one('.figure_title a').text
score = cartoon.select_one('.figure_score .score_num').text
print(title, score)
```
这段代码会爬取腾讯动漫的首页数据,并输出每个动漫的名称和评分。您可以根据自己的需求进行修改。另外,请注意遵守网站的使用规定,不要过度请求或者爬取敏感数据。
阅读全文