nullbr

PyPI - Python Version PyPI - Version PyPI - Downloads PyPI - Format PyPI - Status

Python SDK for Nullbr API - 用于访问 Nullbr API 的 Python SDK

文档

特性说明

内置重试机制

  • 自动重试失败的HTTP请求,默认最多重试3次

  • 针对临时错误状态码:429、500/502/503/504、408

  • 指数退避策略,重试间隔逐渐增加

  • 适用于所有HTTP方法,提高请求稳定性

错误处理

import httpx

try:
    movie = await sdk.get_movie(299536)
except httpx.HTTPError as e:
    print(f"API请求失败: {e}")
except ValueError as e:
    print(f"参数错误: {e}")

功能特性

  • 🔍 搜索电影、电视剧、合集和人物

  • 🎬 获取电影详细信息和资源链接(115网盘、磁力、ed2k、video)

  • 📺 获取电视剧详细信息和资源链接(115网盘、磁力、ed2k、video)

  • 📚 获取合集信息和资源链接

  • 🎯 支持剧集季度和单集资源获取

  • 🛠️ 完整的命令行工具支持

  • 🔄 内置HTTP重试机制,提高请求可靠性

  • 🔒 MIT 许可证