我有这个Python脚本,而不是硬编码值,我使用feedparser下载rss标题并将其附加到数组,但我遇到了麻烦。
当前代码(有效):
for name, date, no in (
("Title1", datetime.date(2014,8,9), 3),
("Title2", datetime.date(2014,8,3), 23),
("Title3", datetime.date(2014,4,6), 51)):
self.list.append(person(name, date, no))
我想做什么(和失败):
for post in url.entries:
name = post.title
date = datetime.date(2014,2,1) # hardcoded date is fine
no = 1 # hardcoded number is fine
self.list.append(person(name, date, no))
如何将for循环的结果附加到person对象?
由于
答案 0 :(得分:0)
我说你很可能得到url.entries
零长度。如果帖子对象出现问题,您在运行新的代码段时会遇到异常。
所以尝试调试url.entries
的获取,我想你会发现它是空的。