一个用于爬取剧集 IMDB 评分和 Trakt.tv 评分的 Python 爬虫.
只需输入剧集名称,就可以爬取剧集每一集的基本信息, IMDB 评分和 Trakt 评分.
数据会保存到本地 csv 文件中, 便于后续用 Excel 处理.
1.安装 Python:
项目的原始开发环境是 Python 3.12.2. 所以建议安装接近 Python 3.12.2 的版本.
2.安装依赖:
pip install -r requirements.txt
3.运行项目:
python ./imdb.py
或者
python ./trakt.py
生成的 csv 文件在 .save 目录下.
-
请确保你的网络环境可以访问 IMDb 或 Trakt.tv 网站.
-
爬取过程中会在 .cache 目录下生成缓存文件.
遇到和之前相同的输入, 会优先从缓存文件中提取数据.
如需爬取最新的在线数据, 需先删除本地缓存文件.
-
输入片名时, 如果什么都不输入直接回车, 会自动加载历史输入.
如果不存在历史输入, 会默认搜索 "Doctor Who".
-
选择剧集时, 输入 0 放弃选择退出程序.
若序号超出范围, 或者什么都不输入直接回车, 会自动加载历史输入.
如果不存在历史输入, 会默认选择 1 号影片.