在Python中使用Rasterbar libtorrent加载Magnet LINK [英] Loading Magnet LINK using Rasterbar libtorrent in Python

查看:118
本文介绍了在Python中使用Rasterbar libtorrent加载Magnet LINK的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何通过光栅栏libtorrent python绑定加载磁力链接?

How would one load a Magnet link via rasterbar libtorrent python binding?

推荐答案

import libtorrent as lt
import time

ses = lt.session()
params = { 'save_path': '/home/downloads/'}
link = "magnet:?xt=urn:btih:4MR6HU7SIHXAXQQFXFJTNLTYSREDR5EI&tr=http://tracker.vodo.net:6970/announce"
handle = lt.add_magnet_uri(ses, link, params)

print 'downloading metadata...'
while (not handle.has_metadata()): time.sleep(1)
print 'got metadata, starting torrent download...'
while (handle.status().state != lt.torrent_status.seeding):
    print '%d %% done' % (handle.status().progress*100)
    time.sleep(1)

这篇关于在Python中使用Rasterbar libtorrent加载Magnet LINK的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆