从盗版网站下载种子有点麻烦。这个基于 Python 的 CLI 可帮助您轻松下载种子。
pip install bs4
pip install selenium
以下任意浏览器:
注意:尚未实现对 Firefox 和 IE 浏览器的支持
usage: pyratebay.py [-h] [-c [{all,audio,video,apps,games,other}]] query
positional arguments:
query Name of the media to download
optional arguments:
-h, --help show this help message and exit
-c, --category [{all,audio,video,apps,games,other}]
Searches for the given 'name' in the specified
category (default = all)
新更新的海盗湾网站的工作方式有所不同。它仅在加载网页后才获取数据。该表是由 JavaScript 动态填充的,这使得无法使用普通的requests
或urllib
模块来抓取网页的数据,因为它只返回网页的基本 HTML 内容,没有任何表和其他内容。为了解决这个问题,应该先加载网页,然后使用selenium
或bs4
模块抓取网页的内容。这种抓取网页的方式称为动态网页抓取,该程序确实实现了这种方式。
麻省理工学院许可证