Python和FeedParser问题

2024-04-25 13:04:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我是Python新手。我使用Feedparser得到以下代码:

import feedparser

d = feedparser.parse('http://pplware.sapo.pt/feed/')

i = range(10)

for i in range(10):
    updates = [{"url": d.entries[i].link, "msg": d.entries[i].summary + ", "}]

我的问题。在

如何将10个条目添加到变量“updates”中?在

谨致问候


Tags: 代码importpthttpforparsefeedrange
2条回答
d = feedparser.parse('http://pplware.sapo.pt/feed/')
for item in d.entries[:10]:
    print item

从“item”中提取信息并将其添加到列表或dict中是的基本用法 Python列表和dicts(请阅读本例中的教程-我们不能在这里教授列表和dict的基本用法)。在

import feedparser

d = feedparser.parse('http://pplware.sapo.pt/feed/')    
updates = []
for i in range(10):
    updates.append({"url": d.entries[i].link, "msg": d.entries[i].summary + ", "})

在for循环中,将字典结果追加到更新列表中updates'在for循环后包含10个元素。每个条目一个。在

编辑:

但是,RestRisiko提供的代码确实更漂亮;-)

相关问题 更多 >

    热门问题