🎬 电影小助手

📋 功能说明
  • 豆瓣电影信息查询
  • 泡饭网电影资源搜索
  • 命令行交互界面
💻 源代码
import requests

class MovieHelper:
    """电影小助手"""
    
    def __init__(self):
        self.version = 'V 1.1.0'
    
    def douban_search(self, keyword):
        """豆瓣电影查询"""
        url = f'https://api.douban.com/v2/movie/search?q={keyword}'
        headers = {'User-Agent': 'Mozilla/5.0'}
        
        res = requests.get(url, headers=headers)
        data = res.json()
        
        for movie in data['subjects']:
            print(f"电影: {movie['title']}")
            print(f"评分: {movie['rating']['average']}")
            print(f"年份: {movie['year']}")
            print("-" * 40)
    
    def paofan_search(self, keyword):
        """泡饭网资源搜索"""
        url = f'http://www.paofan.net/search?q={keyword}'
        # ... 搜索逻辑
        pass
    
    def run(self):
        """主程序"""
        print("=" * 50)
        print("       🎬 电影小助手 V1.1.0")
        print("=" * 50)
        print("[1]. 豆瓣电影查询")
        print("[2]. 泡饭网电影资源搜索")
        
        choice = input("请选择功能: ")
        keyword = input("请输入搜索关键词: ")
        
        if choice == '1':
            self.douban_search(keyword)
        elif choice == '2':
            self.paofan_search(keyword)

if __name__ == '__main__':
    helper = MovieHelper()
    helper.run()
📦 运行环境
pip install requests
功能特点
  • ✅ 豆瓣评分查询
  • ✅ 电影资源搜索
  • ✅ 交互式命令行