>>> from xml.etree.ElementTree import ElementTree as ET, fromstring >>> from urllib import urlopen >>> data = urllib.urlopen('http://blograte.ru/opml-1.php').read() >>> tree = fromstring(data) >>> len(tree.findall('body/outline/outline')) 634 >>> items = [x.get('htmlUrl') for x in tree.findall('body/outline/outline')] >>> file('/tmp/blogs', 'w').write('\n'.join(items))