Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 23, 2009 13:47:44

mario
От:
Зарегистрирован: 2007-08-04
Сообщения: 43
Репутация: +  0  -
Профиль   Отправить e-mail  

Парсинг RSS

Приветствую!

Оперирую таким способом - http://snipplr.com/view/16044/python-rss-feed-reader/, для примера беру http://lenta.ru/r/EX/import.xml :

import feedparser,sys

def f(data):
return data.encode("latin1","ignore")

try:
feed = sys.argv[1]
except IndexError:
feed = "http://lenta.ru/r/EX/import.xml"

d = feedparser.parse(feed)
#print f(d.feed.title),";",f(d.feed.link),";",f(d.feed.subtitle),";",f(d.version),";",f(d.encoding),";",len(d.entries)

for entry in d.entries:
print f(entry.title),";",
print f(entry.link),";",
try:
print f(entry.author_detail.name),";",
except AttributeError:
pass
try:
print f(entry.content)
except AttributeError:
pass
print
Почему пусто?



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version