pythonでtwitterのつぶやきを取得して、wordcloudでの表示をやってみます。
$ sudo pip3 install tweepy
// mecab, wordcloudはインストール済
import tweepy import datetime keyword = "自然言語処理 -RT" dfile = "test.txt" jsttime = datetime.timedelta(hours=9) Consumer_key = '' Consumer_secret = '' Access_token = '' Access_secret = '' auth = tweepy.OAuthHandler(Consumer_key, Consumer_secret) auth.set_access_token(Access_token, Access_secret) api = tweepy.API(auth, wait_on_rate_limit = True) q = keyword tweets_data = [] for tweet in tweepy.Cursor(api.search, q=q, count=5,tweet_mode='extended').items(): tweets_data.append(tweet.full_text + '\n') fname = r"'" + dfile + "'" fname = fname.replace("'", "") with open(fname, "w", encoding="utf-8") as f: f.writelines(tweets_data)
twitterのdevアカウントがあれば、取得は容易