Python搭建BT资源搜索站(三)

bittorrent

前文中已经用Python将一个从torrage.com上采集下来的文件解析并且保存进了Mongo数据库中,但此时Mongo数据库中仅仅是一些字符串,和咱们期望的BT资源站貌似完全不相关。

当然聪明的小伙伴是已经知道torrage.com这个网站就是托管一些BT种子的网站,从网站主页就可以看到可以简单的通过访问『http://torrage.com/torrent/info_hash.torrent』下载一个BT种子。

所以再一次祭出requests这个神器,通过遍历之前保存进Mongo中的info_hash来下载BT种子文件。

首先,在bt-search目录新建一个文件夹『torrents』用来保存BT种子文件。

然后,使用requests抓取torrage的文件并保存到torrents文件夹中,具体代码可以参考我写完的代码:https://gist.github.com/Chairo/6329285/download

代码中包含自动创建目录、下载BT文件、从Mongo中根据指定条件查询数据、更新Mongo、删除Mongo数据等操作…

没有特别指明,请小伙伴自己发挥主观能动性,Google或者百度一下。

已有7条评论 »

  1. SPECIAL OFFER : cash advance loans in virginia For Women Herbal on SALE , Buy Viagra For Women Herbal shop online .

  2. cialis for on demand use discontinuedtreatment as a consequence of back pain/myalgia.

  3. Can i take statins and viagra online , pink viagra for women reviews Past Class Reunions:.

  4. @Leniy 我本来是想写一系列到抓取DHT网络中的BT种子的,发现最近实在公司事情太多。好几天都没抽出点时间来搞了

  5. 有意思,我之前也写过一个抓社会学图的py

  6. 如何才能联系你呢博主

    如何才能联系你呢?博主,你应该是个技术控,有事相求啊qq645879355,加一个吧

  7. zvv

    求友链啊啊啊,链接已经做好。

添加新评论 »