gpt4 book ai didi

python - 从提要内容中获取图标

转载 作者:行者123 更新时间:2023-12-04 03:06:42 24 4
gpt4 key购买 nike

我正在解析提要 url 并获取内容。我想知道如何获取给定提要的图标并在 Django 模板中呈现。

我是 django 和 python 的新手。我不知道该怎么做。

我正在使用 feedparser 来解析 feed url。

我正在使用以下代码从文章内容中获取 url 列表。现在,我应该如何获取 favicon url,因为某些内容中的 favicon 呈现为 .png 格式,并且有几个 .png 链接。如何区分哪个是favicon?

import feedparser
import lxml.html as lh
import urllib2

#Import Feed for Parsing
d = feedparser.parse("http://www.popgadget.net/atom.xml")

# Print feed name
print d['feed']['title']

# Determine number of posts and set range maximum
posts = len(d['entries'])

# Collect Post URLs
for post in d['entries']:
link=post['link']
print('Parsing {0}'.format(link))
doc=lh.parse(urllib2.urlopen(link))
imgs=doc.xpath('//img[@class="bpImage"]')
for img in imgs:
print(img.attrib['src'])

最佳答案

您应该转到网站的索引页面,阅读并解析 HTML,然后查看带有 rel 快捷方式的 link 标记图标”。如果失败,请查看服务器上的 /favicon.ico

关于python - 从提要内容中获取图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10100557/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com