2014-10-06 36 views
0

我正在使用feedparser。我有一個具有<guid>這樣的一個提要:feedparser刪除<guid>並使長URL作爲ID - Python

<guid isPermaLink="false">news_article_602262</guid> 

和飼料域(虛擬)是:www.mydomain.com/feed/rss

一次,我想讀此GUID像

feed = feedparser.parse("www.mydomain.com/feed/rss") 
print feed.entries[0].id 

它是打印:

www.mydomain.com/feed/rss/news_article_602262 

我怎樣才能得到news_article_602262

我知道,我可以進一步解析和東西,但有沒有任何捷徑呢?

回答

1

您可以使用.split(separator)

>>> f = "www.mydomain.com/feed/rss/news_article_602262" 
>>> f.split('/')[-1] 
'news_article_602262' 

你的情況:print feed.entries[0].id.split('/')[-1]