无法获取for循环中的所有图像URL

问题描述 投票:0回答:1

我想从rss feed输出所有可用的图像。我的代码只获得了Feed的第一张图片..帮助我获取所有图片

 import feedparser
    d = feedparser.parse('http://feeds.bbci.co.uk/news/rss.xml')
    e = d["entries"][0]
    n = e["media_thumbnail"][0]["url"]
    for i in n:
       print (n)
python python-3.x loops for-loop feedparser
1个回答
0
投票

此代码将解决您的问题,您只需要使用index methood选择整个条目

import feedparser
d = feedparser.parse('http://feeds.bbci.co.uk/news/rss.xml')
e = d["entries"][0:]

for i in e:
    link = i["media_thumbnail"][0]["url"]
    print(link)
© www.soinside.com 2019 - 2024. All rights reserved.