用Python写一个爬取腾讯电影预告片的代码
时间: 2024-05-18 07:18:16 浏览: 116
一个python 豆瓣电影的爬虫
5星 · 资源好评率100%
好的,以下是一个简单的Python爬虫代码,用于从腾讯电影网站上获取电影预告片信息:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://v.qq.com/channel/movie?listpage=1&channel=movie&sort=18&_all=1'
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
trailers = soup.select('div.txt')
for trailer in trailers:
title = trailer.select('strong a')[0].text.strip()
url = trailer.select('span a')[0]['href']
print(f'Title: {title}')
print(f'URL: {url}')
print('\n')
```
这段代码同样使用了requests和BeautifulSoup库,首先访问腾讯电影的预告片页面,然后使用BeautifulSoup解析HTML内容。接着,从HTML中选择所有电影预告片的标题和URL,最后将它们打印出来。
注意:此代码仅适用于第一页的预告片,如果需要获取更多页面的预告片,请相应地更改URL中的“listpage”参数。
阅读全文