2011-10-03 2 views
0

를 사용하여 RSS 날짜를 얻을 : 이제는 어떻게 다음과 같은 형식의 데이터가 RSS 피드가 범용 피드 파서

<item> 
    <title><![CDATA[à¨ç·à«çµàµÍÃì-JETSETER-»Å×éÁ-½Ñ¹à»ç¹¨ÃÔ§-¤Í¹àÊÔÃìµãË­è¤ÃÑé§áá㹪ÕÇÔµ-REDioactive-Presents-Jetseter-Music-Inspiration-Concert ]]></title> 
    <link>http://www.thaiticketmajor.com/»ÃЪÒÊÑÁ¾Ñ¹¸ìÅÙ¡¤éÒ/à¨ç·à«çµàµÍÃì-JETSETER-»Å×éÁ-½Ñ¹à»ç¹¨ÃÔ§-¤Í¹àÊÔÃìµãË­è¤ÃÑé§áá㹪ÕÇÔµ-REDioactive-Presents-Jetseter-Music-Inspiration-Concert-1012.html</link> 
     <guid isPermaLink="false">http://www.thaiticketmajor.com/»ÃЪÒÊÑÁ¾Ñ¹¸ìÅÙ¡¤éÒ/à¨ç·à«çµàµÍÃì-JETSETER-»Å×éÁ-½Ñ¹à»ç¹¨ÃÔ§-¤Í¹àÊÔÃìµãË­è¤ÃÑé§áá㹪ÕÇÔµ-REDioactive-Presents-Jetseter-Music-Inspiration-Concert-1012.html</guid> 
     <pubDate>Fri, 30 Sep 2011 12:06:38 +0700</pubDate> 
     <description><![CDATA[<img src="http://www.majorcineplex.com/cropImage.php?imgName=http://www.thaiticketmajor.com/bus/imgUpload/newsThumb1012_jet-sm.jpg&w=70&h=33;c:width=50,height=50;file:rssimg.jpg"/> ¾º¡Ñº¤Í¹àÊÔÃìµãË­èàµçÁÃٻẺ¤ÃÑé§áá¢Í§ ǧà¨ç·à«çµàµÍÃì (JETSET'ER) ! ! ! ǧ´¹µÃÕ·Õè¼ÊÁ¼ÊÒ¹¤ÇÒÁʹء¡Ñºà¾Å§à¾ÃÒпѧʺÒÂàÍÒäÇé´éÇ¡ѹÍÂèҧŧµÑÇ ]]></description> 

</item> 

내가 pubDate의에 존재하는 날짜 값을 원하는을, 나는에 의해 것을 시도 사용 :

for entry in RSS_FEED.entries: 
     FEED_TITLE = entry.title 
     FEED_DESCRIPTION = entry.description 
     FEED_DATE = entry.pubDate 

어떤 오류가 발생할 수 :
raise AttributeError, "object has no attribute '%s'" % key 

다음 내가 시도 범용 피드 파서 문서 및 사용해보십시오 :

나는이 시간에 어떤 오류가 아니지만, 내가 대신 내가 다음과 같이 값을 얻고 실제 날짜 팀 EIN pubDate의 필드 받고 있지 않다하더라도
FEED_DATE = str(entry.updated_parsed) 

:

Datetime.struct_time을 (tm_year = 2011 tm_mon = 9 tm_mday = 30 tm_hour = 11 tm_min = 19 tm_sec = 4 인 tm_wday = 4 = yday를 273

답변