日本語で取得したツイートをCSVで出力する際に、文字化けします。
utf_8の代わりにshift_jisに変換しても文字化けします。
文字化けしない方法あれば、教えていただけますでしょうか。
お手数ですが、よろしくお願いいたします。

#ツイート取得
tweet_data = []

for tweet in tweepy.Cursor(api.user_timeline,screen_name = "beechhangergals",exclude_replies = True).items():
    tweet_data.append([tweet.id,tweet.created_at,tweet.text.replace('\n',''),tweet.favorite_count,tweet.retweet_count])

#csv出力
with open('tweets.csv', 'w',newline='',encoding='utf_8') as f:
    writer = csv.writer(f, lineterminator='\n')
    writer.writerow(["id","created_at","text","fav","RT"])
    writer.writerows(tweet_data)
pass