用requests库做一个爬取猫眼电影票房信息的爬虫。
时间: 2024-11-20 21:43:18 浏览: 24
python爬虫开发之使用Python爬虫库requests多线程抓取猫眼电影TOP100实例
要在Python中使用`requests`库创建一个简单的爬虫获取猫眼电影票房信息,首先你需要访问猫眼电影的API,不过公开的API数据可能会有限制或者需要注册。这里我会给出一个基础的示例,说明如何通过GET请求抓取静态网页的数据,如电影排行榜等。实际上抓取实时票房信息通常涉及到动态加载的内容,这可能需要使用到Selenium或者其他的工具。
```python
import requests
# 首先,确定你要爬取的页面URL
base_url = "https://movie.douban.com/top250"
# 使用requests.get()函数发送请求并获取响应
response = requests.get(base_url)
# 检查请求是否成功,状态码200表示成功
if response.status_code == 200:
# 将响应内容解析为HTML文本
html_content = response.text
# 可能需要用到BeautifulSoup或其他解析库来提取票房信息,这里简化为打印前几行
for line in html_content.split('\n')[:10]:
print(line)
else:
print(f"请求失败,状态码: {response.status_code}")
阅读全文