写一个 电影推荐小程序源码
时间: 2023-11-07 20:04:50 浏览: 50
以下是一个简单的电影推荐小程序源码,使用了豆瓣电影API来获取电影数据:
```python
import requests
# 豆瓣电影API
API_URL = "https://api.douban.com/v2/movie/top250"
# 获取电影数据
def get_movies():
# 发送GET请求
response = requests.get(API_URL)
# 获取JSON数据
data = response.json()
# 解析电影数据
movies = []
for movie in data["subjects"]:
title = movie["title"]
rating = movie["rating"]["average"]
genres = ", ".join(movie["genres"])
summary = movie["summary"]
movies.append((title, rating, genres, summary))
# 返回电影数据
return movies
# 主程序
if __name__ == "__main__":
# 获取电影数据
movies = get_movies()
# 输出电影数据
for title, rating, genres, summary in movies:
print("电影名称:", title)
print("豆瓣评分:", rating)
print("电影类型:", genres)
print("电影简介:", summary)
print("=" * 50)
```
该小程序会输出豆瓣电影Top250中的电影名称、豆瓣评分、电影类型和电影简介。可以根据需求进行修改和扩展。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)