Используя python
, вы можете легко читать / редактировать торрент-файл, используя bencode.py module
Пример:
>>> import bencode
>>> rawdata = open('foo.torrent').read()
>>> bencode.bdecode(rawdata)
{'announce': 'http://cbbatracker.appspot.com/announce',
'comment': 'HOTD for testing purposes',
'created by': 'Transmission/2.04 (11151)',
'creation date': 1292094068,
'encoding': 'UTF-8',
'info': {'length': 262212441,
'name': '[SnF] Highschool of the Dead 02 [285FB2DA].mp4',
'piece length': 131072,
'pieces': '...lot of binary data...',
'private': 0}}