>>57514030
>Russian comments
Don't let us sanction you even further. Write all of your code in proper English.
Here's my script for downloading torrents from an RSS feed.
#!/usr/bin/env python3
import os
import urllib.request
import xml.etree.ElementTree
CONFIG_FILENAME = os.path.join(os.sep, os.environ['HOME'], '.matcha')
TORRENTS_DIRNAME = os.path.join(os.sep, os.environ['HOME'], 'torrents')
HEADERS = {
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36'
}
with open(CONFIG_FILENAME, 'r') as f:
for url in f:
req = urllib.request.Request(url, headers=HEADERS)
res = urllib.request.urlopen(req)
feed = res.read()
root = xml.etree.ElementTree.fromstring(feed)
for item in root.iter('item'):
title = item.find('title').text
title = title.replace(os.sep, '-')
filename = title + '.torrent'
abs_filename = os.path.join(os.sep, TORRENTS_DIRNAME, filename)
if os.path.isfile(abs_filename):
continue
link = item.find('link').text
req = urllib.request.Request(link, headers=HEADERS)
res = urllib.request.urlopen(req)
torrent = res.read()
with open(abs_filename, 'wb') as f:
f.write(torrent)