Python × インスタ

インスタでフォロワーの一覧をExcel・CSVに出力する方法 -Pythonを利用-

insta_get_follower_info

 

インスタでフォローしてもらっている人を確認したいな〜 スマホ画面で見るのも大変。。
プログラミングを使えば、フォロワーの一覧をExcelやCSVで作成できるよ!!

 

本記事では、Pythonというプログラミング言語を使って、インスタのフォロワー一覧をExcelに出力する方法について紹介します。

 

実際に本記事で紹介するプログラムはこんなイメージです。

実際に上の処理で作成されるフォロワー一覧のイメージは、次の通りです。

フォロワー一覧

 

 

想定読者

・インスタのフォロワーの一覧(ExcelやCSV)を作りたい

・Pythonの勉強として、インスタのフォロワー一覧の作り方をみてみたい

・これからPythonを勉強してみたい

 

Instagram(インスタグラム)でフォロワーの一覧(Excel・CSV)を作るには?

instagram

インスタでフォロワーの一覧を作るには、次の2つの方法があります。

 

・「INSTACHECKER」、「Crowdfire」などのフォロワー管理の外部アプリを利用

プログラミング言語(Pythonなど)を利用

 

本記事では、2つ目のプログラミング(Python)を使った方法をご紹介します。

プログラミング言語(Python)を利用することで、次のメリットがあります。

 

無料でフォロワーの一覧(ExcelやCSVなど)ができる。

・一覧に出力する項目(ユーザーID、ユーザー名など)を柔軟に設定できる。

・「毎日、決まった時間で〇〇を保存する」といったスケジュール実行ができる

 

世の中には、自動いいねだけであれば、無料アプリで利用できるものもありますが、フォロワー管理ツールは、ほとんどが有料です。

なので、個人でインスタ運用をする分には、有料でフォロワー管理ツールを使うのはハードルが高いです。

 

一度作ってしまえば、無料で柔軟に色々設定できるので、プログラミングでイチオシです。

 

Instagramでフォロワーの一覧を作成する方法は?【Pythonを利用】

python-consult_1

 

ここでは、実際に僕が作成したインスタのフォロワー一覧を作る仕組みを紹介します。

 

これには、画面操作の自動化を使います。

最近、世の中ではRPA(ロボティック・プロセス・オートメーション)と言われているモノです。

 

自動化する処理の流れは、おおまかに次の通りです。

  1. スマホ版のInstagramにログインする
  2. マイページの移動する
  3. 自分のフォロワー画面を移動する
  4. フォロワー画面上のフォロワーのユーザーIDとユーザー名を読み取る
  5. 読み取った情報でDataFrameを作成し、ExcelやCSVにエクスポートする

 

この操作を自動化すれば、インスタのフォロワーの一覧を作成できます。

 

Instagramでフォロワーの一覧を作成する実行環境・Pythonスクリプト

インスタ自動いいね_動作環境

 

それでは、実際の実行する環境とPythonスクリプトを紹介します。

 

Instagramでフォロワーの一覧を作成する実行環境

次のMac、Windows環境で正常に動作することを確認しています。

 

・macOS-10.16-x86_64-i386-64bit

・Chrome バージョン 87.0.4280.141

・Python 3.8.5

・Selenium 3.141.0

・beautifulsoup 4.9.3

・Chromdriverをダウンロード済み

 

・Windows 10 Pro  バージョン1909

・Chrome バージョン 86.0.4240.75

・Python 3.7.3

・Selenium 3.141.0

・beautifulsoup 4.9.3

・Chromdriverをダウンロード済み

 

 

Instagramでフォロワーの一覧を作成するPythonスクリプト

次のPythonスクリプト1つです。

・insta_get_follower_info.py

 

ファイルの中身は、次のnoteで公開しています。

【質問・返金OK】インスタでフォロワーの一覧をExcelに出力するソースコードを公開

 

いまだけの特典

・質問対応あり

・返金保証あり

 

プログラミング・Pythonを勉強している方であれば、上の処理の流れ・実行環境がわかれば、自分でも十分に書けると思います!!

ぜひ練習がてら作ってみてください。

 

すぐに動作するものを作りたい!!という方はnoteの方を参考にしてみてください。

 

Instagramでフォロワーの一覧を作成する活用例

インスタのフォロワー一覧を毎日作成することで、日々、フォローしてもらった方を確認できます。

これを利用して、新たなフォロワーさんに自動でDMを送信するといった運用もできます。

 

インスタで新しくフォローされた方に自動でDM(ダイレクトメッセージ)を送信するソースコードを公開

 

このようにフォロワーの一覧を管理することで、フォロワーさんのエンゲージメントを高める施策もできるようになります。

 

 

以上となります。

最後まで読んでいただき、ありがとうございました。

 

インスタ自動いいねをやってみたい方

 

インスタ自動投稿をやってみたい方

 

インスタ自動リポストをやってみたい方

 

インスタ自動コメントをやってみたい方

 

0からPythonを勉強したい方向け

おすすめのUdemy講座を紹介します。筆者もこの講座で勉強しました。

米国データサイエンティストがやさしく教えるデータサイエンスのためのPython講座

 

 

よく読まれている記事

insta-auto-post 1

  インスタって自動で投稿できないのかな。いつもスマホで投稿するの大変だし・・ Pythonを使えば、インスタで自動で投稿できるよ!!特別に紹介するね ...

python-consult_1 2

  AI・機械学習、データサイエンティスト、、やっぱりこれからの時代Pythonは勉強すべきだよね!   その通り。Pythonは今後も伸び ...

【保存版】PythonでできるExcel操作のまとめ一覧 3

  Excelで作業するのって大変だな〜 なにか楽な方法ないかな〜   Excelの集計や単純作業は、Pythonで楽にできるよ!!この一覧 ...

python-works 4

ここでは、サイト管理者のいなサラがこれまでPythonで作ったものをご紹介します。 以下のリンクで、実際の作り方やソースコードを公開しているので、ぜひ参考にして ...

-Python × インスタ

© 2023 inasala note