ゆずPython3のtweepyを使ってTwitter上で相互フォローになっていないユーザーのフォローを外すツイートシェアはてブLINEPocketTwitterにてPython3でフォローバックしてくれていないユーザーのフォローを解除する(アンフォロー)方法を紹介します。Webアプリケーションの中には同等のことができるサービス「片思いったー」が公開されています。コマンドライン上で簡単に実行でき、拡張性がある方が便利なので作成しました。こちらで紹介する方法はPythonモジュールのtweepyを使用します。tweepyが導入されていない場合は導入してください。tweepyを用いるとTwitterのAPIを簡単に扱うことができます。3.5.0事前準備tweepyのインストールAnacondaを使用している場合は、コマンドプロンプトでこちらを入力することでインストールできます。tweepy=3.5.0その他の場合はこちら。tweepyTwitterのAPIキーを取得するまずは、https://dev.twitter.com/にアクセスして新しいアプリケーションを作成します。詳しいアクセストークン取得方法は、こちらの記事がわかりやすいかと思いますので参考にしてください。tokens]にアクセスします。'Y':api.destroy_friendship(f)5行目にはご自身のTwitterIDを入力します。6行目から9行目のxxxxの部分は、下記記載の画像を参考にご自身で作成したTwitterAPIキーに書き換えてください。TokenSercretAPIキーの書き換えが終了したらunfollow.pyと名前を付けて保存します。unfollow.py実行すると、現在自身がフォローしているユーザーの中でフォロワー以外のフォローを解除します。print("{0}のフォローを解除しました。print('一度に解除可能な人数(50人)に達したため処理を中断します。print("ID:{0}をフォローしました。print('フォローが失敗しました。print('{}人をフォロー解除、{}人をフォローしました。50:api.destroy_friendship(f)print("{0}のフォローを解除しました。1else:print('一度に解除可能な人数(50人)に達したため処理を中断します。True)print("ID:{0}をフォローしました。tweepy.error.TweepError:print('フォローが失敗しました。friends)print('{}人をフォロー解除、{}人をフォローしました。'.format(u_cnt,f_cnt))input()機能としてはフォロー外しと、フォロー返しの2点です。間隔をあけずに連続でフォロー、アンフォローを繰り返すと、スパム認定やBANが来る可能性があるので余裕をもって10秒のディレイを設けています。スパム認定対策として一度の実行でアンフォローする上限人数を50人に設定しました。スリープ時間や上限人数に関しては各自で調節してください。関連記事は見つかりませんでした。