【環境】
Python3,macbook pro , juputer notebook
【したいこと】
Twitter APIを使用して、検索KWを設定してTweetを取得、それをDataFrameに保存する。
import tweepy #TwitterのAPIの基本設定 import tweepy CONSUMER_KEY = "XXXX" CONSUMER_SECRET = "XXXX" ACCESS_TOKEN = "XXXX" ACCESS_TOKEN_SECRET = "XXXX" auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET) auth.set_access_token(ACCESS_TOKEN, ACCESS_TOKEN_SECRET) api = tweepy.API(auth ,wait_on_rate_limit = True) tweet_data = [] #取得したツイートを格納するリスト for tweet in api.search(q="映画 min_faves:500 min_retweets:500 exclude:retweets",tweet_mode='extended',count=10): try: tweet_data.append([tweet.id, tweet.user.screen_name]) except Exception as e: print(e) #データフレームを作成すr。 df_TW_Followers = pd.DataFrame() df_TW_Followers = pd.DataFrame(columns=["Tweet_ID",'User_name','Tweet_Date','Like','RT']) TwitterHandle=[] df_TW_Followers.TwitterHandle = TwitterHandle df_TW_Followers for i in tweet_data: try: df_TW_Followers.at["Tweet_ID"] = tweet.id df_TW_Followers.at["User_name"] = tweet.user.screen_name except: pass print("ALL done!")
【したいこと】
下記のリストのように、DataFrameに格納したいです
Tweet_ID | User_name | |
---|---|---|
13xxxx | Twitterhandlexxx | |
12xxxx | Twitterhandlexxx |
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/16 10:36 編集
2020/07/16 10:34