2017-02-07 3 views
0

Ich habe ein Python-Skript, das Dateien mit libtorrent Python-Bindung herunterlädt. Ich möchte nur wissen, wie ich den Torrent entfernen kann, sobald der Download abgeschlossen ist.Wie entferne Torrent mit libtorrent Rasterbar Python-Bindung zu entfernen?

Ich poste hier das Beispielskript, das ich gemacht habe, um meins zu machen (ich poste nicht meins, weil es zu groß ist, hat es Datenbankteile).

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) 

Danke.

Antwort

Verwandte Themen