Python libtorrent,获取文件列表名称
Python libtorrent, get file list names
我正在为 python 3.6 使用 libtorrent。我只想获取随会话下载的任何文件名,例如文件夹名称,文件名称等。
我在网上搜索没有发现任何东西。我正在使用以下示例:
https://www.libtorrent.org/python_binding.html
所以当下载进度完成后,我想知道本次会话下载了哪些文件。怎样才能做到呢?提前致谢!
终于找到答案了,密码是:
handle = libtorrent.add_magnet_uri(session, magnetLink,params)
session.start_dht()
while not handle.has_metadata():
time.sleep(1)
torinfo = handle.get_torrent_info()
for x in range(torinfo.files().num_files()):
print(torinfo.files().file_path(x))
上面的代码打印了磁铁文件附带的文件名。
我正在为 python 3.6 使用 libtorrent。我只想获取随会话下载的任何文件名,例如文件夹名称,文件名称等。 我在网上搜索没有发现任何东西。我正在使用以下示例:
https://www.libtorrent.org/python_binding.html
所以当下载进度完成后,我想知道本次会话下载了哪些文件。怎样才能做到呢?提前致谢!
终于找到答案了,密码是:
handle = libtorrent.add_magnet_uri(session, magnetLink,params)
session.start_dht()
while not handle.has_metadata():
time.sleep(1)
torinfo = handle.get_torrent_info()
for x in range(torinfo.files().num_files()):
print(torinfo.files().file_path(x))
上面的代码打印了磁铁文件附带的文件名。