@give_me_a_A

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

PythonでTwitterのツイートを取得することについて

解決したいこと

Pythonで「〇〇み」のツイートを取得していますが、
いくつかのキーワード(q=痒み;尊み;雄み;眠み)の取得結果は0もしくは数例しか得られませんでした。ほかの「〇〇み」は問題なく結果が出られます(例:q=つらみ)。

エラーメッセージも何も提示されていません。

取得結果がおかしくて何かの問題があったようです。
詳しい方がいればぜひ解決方法を教えてください。
コードは以下の通りです(APIを省かせていただきます)。

発生している問題・エラー

import tweepy
from tweepy.auth import OAuthHandler
import pandas as pd

consumer_key = ''
consumer_secret = ''
access_token = ''
access_token_secret = ''

auth = OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth, wait_on_rate_limit=True)

columns_name = ["id", "user", "created_at", "text"]
tweet_data = []
for tweet in api.search(q='雄み  exclude:retweets', tweet_mode='extended', exclude='retweets', count=100, lang='ja',
                        since='2023-02-01_00:00:00_JST', until='2023-02-21_00:00:00_JST'):
    tweet_data.append([tweet.id, tweet.user.screen_name, tweet.created_at, tweet.full_text.replace('\n', '')])
    df = pd.DataFrame(tweet_data, columns=columns_name)
    df.to_excel("until20230221.xlsx", sheet_name="until20230221")
    print("end")
0 likes

1Answer

This answer has been deleted for violation of our Terms of Service.

Your answer might help someone💌