リツートかどうかを判断し、リツートだった場合、元ツイートの情報を取得したいと考えています。
取得の方法としては情報全体というより、id単体など一部の取得を可能にしたいです
情報自体はretweeted_statusに存在することはわかっており、全部の情報を取得することはできます
ただid単体などでの値の取得方法がわかりません。
他の参考にしたサイトでは取得できているのですが、方法が悪いのかできません
https://oku.edu.mie-u.ac.jp/~okumura/python/twitter.html
取得方法について教えていただければ助かります
環境はpython,tweepyを使用しています
idを取得しようとした場合
tweetOb = [] public_tweets = api.home_timeline(exclude_replies=True,include_rts=True,count=10) for tweet in public_tweets: tweetOb.append(tweet) t=[] for tw in tweetOb: print(tw.id) if (tw.retweeted_status != ""): print(tw.retweeted_status.id)
エラー文
AttributeError: 'Status' object has no attribute 'retweeted_status'
回答1件
あなたの回答
tips
プレビュー