【環境】
Python Jupyternotebook, macbook pro
【欲しい結果】
現状のままだと、毎日更新すると毎日の推移が見れない。全部同じ数字が入ってします。
今日更新したのは一番上、9/1に残って、明日更新したら9/2にいくようにしたいです。
【コード】
#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) #データフレームを作成すr。 #データフレームを作成すr。 df_TW_Followers = pd.DataFrame() df_TW_Followers = pd.DataFrame(columns=["SamsungMobile","Huawei_Europe"],index=['09/01','09/02','09/03']) TwitterHandle=["SamsungMobile","Huawei_Europe"] df_TW_Followers.index SamsungMobile = api.get_user(screen_name="SamsungMobile") Huawei_Europe = api.get_user(screen_name="Huawei_Europe") SamsungMobile.followers_count Huawei_Europe.followers_count #forで格納する #forで格納する for i in TwitterHandle: url_financials= api.get_user(screen_name=str(i)) print(i + " done!") df_TW_Followers.at[df_TW_Followers.index,"SamsungMobile"] =SamsungMobile.followers_count df_TW_Followers.at[df_TW_Followers.index,"Huawei_Europe"] =Huawei_Europe.followers_count print("ALL done!")
【欲しい結果】
下記のように入れたいですが、現状は新たに行にHuawei_Europeが入ってしまいます
列1 | Huawei_Europe | SamsungMobile |
---|---|---|
9/1 | 100 | 200 |
9/2 | 200 | 222 |
9/3 | 300 | 230 |
「うまく行かない」
とはどういう状態でしょうか
エラーが出ているのでしょうか ならばエラーコードを
じぶんはこうしたいが、そうならず別の結果となる ならば実例を
これら情報をいただかないと答えられないです