2012-06-03 45 views
2

想我做如何從tweepy狀態對象中檢索日期和時間?

tweets = api.home_timeline() 

它返回一個被貼在我timeline.And如果我做

for tweet in tweets: 
    print tweet.text 

它打印20個messages.Is可以檢索20個最近tweepy狀態對象的列表狀態發佈的時間?狀態對象還有其他的屬性?需要幫助。

回答

4
tweet = tweets[0] 
print tweet.created_at 

輸出將是一個日期時間對象。例如:

(Pdb) tweet.created_at 
datetime.datetime(2012, 6, 3, 20, 9, 24) 

有關所有屬性,請參見Twitter API docsTweepy docs也會對你感興趣。

+0

您確定這是正確的嗎? status.created_at似乎與twitter api給出的字符串相同,而不是日期時間。 – mbarkhau

+0

@mbarkhau當我發佈這個時,我直接在Python調試器中工作。最近還沒有玩過Tweepy。如果不同,自從我使用的版本以後,庫必須更新。 – klenwell

+0

事實證明,有人有monkeypatched tweepy,因爲它沒有正確解析日期,所以我得到的原始字符串。 – mbarkhau

相關問題