Задача: распарсить такой вот кусочек и оставить только содержимое тэгов <title></title> и <description></disctiption>.
<item>
<guid isPermaLink="false">27a4275d37a08e08e7eff602bf11969b8314854ba90a4f72fdccb47211170353</guid>
<link>http://bash.org.ru/quote/408844</link>
<title>Цитата #408844</title>
<pubDate>Sun, 05 Dec 2010 12:12:02 +0400</pubDate>
<description><![CDATA[@lsd:<br>Тут один товарищ интересный вопрос задал: 'Разговаривать с кошкой — это паранойя или ещё не совсем?'.<br><br>@masai:<br>Это не паранойя. Паранойя — это когда боишься при кошке лишнее сболтнуть.]]></description>
</item>
regexp = r"<item>.+</link>\s+<title>([А-Яа-я]\s*#\d*)</title>.+</pubDate>\s+<description><!\[CDATA\[(.+)\]\]>\s*</description>\s+</item>"
# coding: utf-8
import urllib
import re
regexp = r"<item>.+</link>\s+<title>([А-Яа-я]\s*#\d*)</title>.+</pubDate>\s+<description><!\[CDATA\[(.+)\]\]>\s*</description>\s+</item>"
f = open('/home/manul/Desktop/rss.txt','w')
def take_rss(a):
rss_text = urllib.urlopen(a).read()
f.write(rss_text)
f.close()
f1 = open('/home/manul/Desktop/rss.txt','r')
rss_text = f1.read()
rss = re.findall(regexp,rss_text)
print rss
feed = "http://bash.org.ru/rss/"#raw_input("Введите ссылку на фид.\n")#http://bash.org.ru/rss/
take_rss(feed)
P.P.S. Заранее благодарен за потраченное время.