【发布时间】:2015-01-21 15:22:33
【问题描述】:
我是一个 python 新手,在这里坚持使用 tweepy。
我要做的是将一堆用户和推文对象引入具有推文和转推关系的 neo4j 数据库。我的问题是确定给定的状态对象是否是转推,如果是,则确定原作者的 screen_name 和 id_str。
如果我打印出 tweet.retweets,我可以看到数据,但我不知道如何获得它。 tweepy 的文档中提到了一些关于对象模型的内容,有关更多信息,请查看 ModelsReference,但 google 在这里帮不上什么忙。
任何帮助都会很棒,即使只是为我指明正确的方向。谢谢
示例代码
tweets=api.get_timeling(1234556)
twitter_user=api.get_user(123456)
for tweet in tweets:
neo4j_create_tweet_node(tweet)
if tweet.user.id == twitter_user.id:
create_tweet_relationship(twitter_user,tweet)
elif tweet.user.id != twitter_user.id:
create_retweet_relationship(twitter_user,tweet)
【问题讨论】: