Tech`s Report

【Twitter API】ツイートの内容に改行を含める(Python)

フリーエンジニア向け案件を紹介【BTCエージェント】

TwitterにAPIを使用してツイートする際に作成する文書を改行させたい。という時はあると思います。
今回は任意の箇所で改行してツイートする方法をご紹介します。

実装方法

改行テキストの作成

# Twitter出力用配列生成
Twitter_txt = ["1行目"]

# Twitter出力用配列に追加
Twitter_txt.append("2行目")
Twitter_txt.append("3行目")

# ツイート用文字列生成
tweet_content = '\n'.join(Twitter_txt)

ツイート処理

# Twitterオブジェクトの生成
auth = tweepy.OAuthHandler(api_key , api_secret_key)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
# ツイート処理
api.update_status(tweet_content)

作成した改行テキスト(tweet_content)をそのまま使用すれば改行込みでツイート可能です。