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.