Python_Tweepyで特定のTwitterIDからツイート情報を取得しようとしています。ツイート情報とは、投稿日時、本文、いいね数、リツイート数などを指します。
それらの情報を取得したのちに、
いいね数の多いものから順にツイートを表示したいと考えていますが、
どのように実装すれば良いのか分かっていません。
ここまで書いたソースコードは以下のとおりです。
import tweepy import pandas as pd import twitter_api #認証情報のため別フォルダに保存 key = twitter_api.consumer_key key_secret = twitter_api.consumer_secret token = twitter_api.access_token token_secret = twitter_api.access_token_secret auth = tweepy.OAuthHandler(key, key_secret) auth.set_access_token(token, token_secret) api = tweepy.API(auth) #input_count = input("TwitterIDを入力してください") 変数input_countにTwitterIDを格納 all_tweet = [] latest_tweets = api.user_timeline(count = 10) all_tweet.extend(latest_tweets)
「Tweepy いいね 並び替え」などで検索したものの欲しい情報がヒットせずこの度質問させていただいています。
なお、システム環境は以下のとおりです。
・MacMacBook Air (M1, 2020)
・MacOSMonterey12.4
・Jupyter-Lab
・Python3.10
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。