python解析torrent文件库:p

发布时间:2019-09-24 08:27:17编辑:auto阅读(2585)

    pytorrent是一个非常小巧的用来解析解析torrent文件python库。核心代码不足150行,却能够完备地解析torrent文件,并支持导出修改后的torrent文件。

    使用演示:

    import pytorrent
    t=pytorrent.Torrent()
    t.load("test.torrent")  #your torrent file
    print t.data["info"]["name"].decode("utf-8")
    files=t.data["info"]["files"]
    for item in files:
        print item["path"][0].decode("utf-8")
    t.data["info"]["name"]="my_name" #change info.
    t.dump("dump.torrent")  #the new torrent file

    该库把torrent文件结构映射到python的dict,list,integer,string四种类型,直接操作这四种数据就能读取和修改torrent文件的一切信息。

    项目地址

关键字

上一篇: python布尔值取反

下一篇: python计算分位数