导语
Python制作的电影小助手,暂时仅支持电影查询和电影资源搜索功能。
让我们愉快地开始吧~
开发工具
Python版本:3.6.4
相关模块:
requests模块;
bs4模块;
以及一些Python自带的模块。
环境搭建
安装Python并添加到环境变量,pip安装需要的相关模块即可。
简介
电影查询:
(1)功能
根据用户输入的电影名,查询电影相关的信息,数据源于豆瓣。
(2)原理
利用豆瓣的电影搜索接口:
https://movie.douban.com/j/subject_suggest?q={}
获得与输入关键词相关的所有电影名及其在豆瓣中的介绍页链接,用户选择需要了解的电影后,利用requests模块爬取对应的介绍链接中的信息并显示即可。
介绍页大概长这样:
查询的主函数实现如下:
电影资源搜索:
(1)功能
根据用户输入的电影名,搜索用于下载该电影的磁力链接或ed2k链接,数据源于BT电影天堂和泡饭影视。
脚本暂时不支持解析链接和下载电影资源,请使用迅雷等下载器下载。
(2)原理
原理类似于电影查询,这里不再赘述了,因为没什么难度,所有的信息都在网页上显示了,直接爬取就行了,根本不需要分析。
搜索的主函数实现如下:
完整实现的代码详见相关文件。
使用演示
在cmd窗口运行'main.py'文件或者直接双击运行打包好的'main.exe'文件即可。
效果如下:
更多
代码截止2018-08-25测试无误。
没啥技术含量,偶尔想看电影感觉可以用下,过来随手分享一波。
○
○
Charles的皮卡丘
Pikachu~
联系客服