我想使用Feed解析器來處理包含頻繁更新(包含時間)內容的訂閱源。目標是顯示更新後的Feed的所有內容。在Python中顯示列表項
import feedparser
d = feedparser.parse("some URL")
print "Information of user"
i = range(10)
for i in d:
print d.entries[i].summary
print " "
作爲剖析數據列表,列表不接受字符串作爲指數,它顯示錯誤
,如:
File "F:\JavaWorkspace\Test\src\rss_parse.py", line 18, in <module>
print d.entries[i].summary
TypeError: list indices must be integers
那我怎麼才能得到所有內容嗎?任何人都可以請我看看這個問題?提前致謝!
@felix:實際上,entries [0]是feedparser模塊的一個對象,摘要是此條目的屬性[ ]對象。所以這就是爲什麼它不像你所說的那樣工作。你有其他選擇嗎? –
@felix:對不起,但感謝您的幫助! –
@felix:你的修補不會改善你的答案。我實際上正在考慮把我的upvote回來,唯一阻止我的是這個問題的其他答案。 – SilentGhost