feedparser,缺少条目值

2024-09-26 22:53:30 发布

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

我试图解析来自NOAA的以下RSS提要:http://www.nhc.noaa.gov/rss_examples/gis-ep-20130530.xml

除此之外,它的效果非常好:

    <item>
    <title>Summary - Remnants of BARBARA (EP2/EP022013)</title>
    <guid isPermaLink="false">summary-ep022013-201305302032</guid>
    <pubDate>Thu, 30 May 2013 20:32:00 GMT</pubDate>
    <author>nhcwebmaster@noaa.gov (NHC Webmaster)</author>
    <link>
    http://www.nhc.noaa.gov/text/refresh/MIATCPEP2+shtml/302031.shtml
    </link>
    <description>
    ...BARBARA DISSIPATES... ...THIS IS THE LAST ADVISORY... As of 2:00 PM PDT Thu May         30 the center of BARBARA was located at 18.5, -94.5 with movement NNW at 3 mph. The minimum         central pressure was 1005 mb with maximum sustained winds of about 25 mph.
    </description>
    <gml:Point>
    <gml:pos>18.5 -94.5</gml:pos>
    </gml:Point>
    **<nhc:Cyclone>
            <nhc:center>18.5, -94.5</nhc:center>
            <nhc:type>REMNANTS OF</nhc:type>
            <nhc:name>BARBARA</nhc:name>
            <nhc:wallet>EP2</nhc:wallet>
            <nhc:atcf>EP022013</nhc:atcf>
            <nhc:datetime>2:00 PM PDT Thu May 30</nhc:datetime>
            <nhc:movement>NNW at 3 mph</nhc:movement>
            <nhc:pressure>1005 mb</nhc:pressure>
            <nhc:wind>25 mph</nhc:wind>
            <nhc:headline>
            ...BARBARA DISSIPATES... ...THIS IS THE LAST ADVISORY...
            </nhc:headline>
    </nhc:Cyclone>**
    </item>

feedparser没有解析粗体部分。有没有一种方法可以确保在解析中包含自定义标记?在

验证:

^{pr2}$

>>> f的输出:https://gist.github.com/mustafa0x/6199452


Tags: ofhttpwwwmaynoaaatgovcenter
1条回答
网友
1楼 · 发布于 2024-09-26 22:53:30

在当前的提要XML中,您将看到自定义标记实际上在条目3中,而不是条目1中。此外,虽然feedparser可以使用自定义标记,但它们被重命名。这在http://pythonhosted.org/feedparser/namespace-handling.html中描述。在

试试这个(我使用的是feedparser的5.1.2版):

>>> f.entries[3].title  
u'Summary - Remnants of BARBARA (EP2/EP022013)'  
>>> f.entries[3].nhc_center  
u'18.5, -94.5'  
>>> f.entries[3].nhc_type  
u'REMNANTS OF'  
>>> f.entries[3].nhc_name  
u'BARBARA'

……其他孩子也一样nhc:旋风。在

相关问题 更多 >

    热门问题