【发布时间】:2013-04-29 07:14:08
【问题描述】:
我的要求是使用 twitter api 显示特定时间段的推文。我正在使用 API 的 getsearch 方法来获取所有推文,我尝试使用以下代码显示特定时间段的推文。
Three_days_ago = datetime.datetime.utcnow()-datetime.timedelta(days = 3)
for tweet in tweets:
if tweet.created_at > Three_days_ago:
print tweet
但我收到错误'can't compare datetime.datetime to unicode'
如何做到这一点请建议我..
【问题讨论】:
-
tweet.created_at不是datetime,它是文本 -
发布
tweet.create_at。 -
感谢您的回复,tweet.created_at 看起来像 Mon, 29 Apr 2013 01:12:50 +0000 我如何将我的 tweet.create_at 转换为日期时间格式。
标签: python parsing datetime twitter