Skip to content

インスタグラムの画像をスクレイピングして保存するPythonスクリプトです

Notifications You must be signed in to change notification settings

tonbiattack/instagram-scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

instagram-scraper

seleniumを利用して、instagramの画像を保存するコードです。
※現在(2022/9/30)インスタグラムの仕様が変わったのかボット判定されて動きません。

使用技術

  • Python 3.96
  • selenium 3.141.0
  • beautifulsoup4 4.9.3

実行例

gtSPEv9yBCktB1H1634472210_1634472253

特徴

自分の画像だけではなく、他人が上げている画像も保存することが出来ます。
相互フォローしていれば、鍵アカウントの画像を保存することも出来ます。

工夫した点

インスタグラムやTwitterなどのサイトは、スクロールすると次の投稿が読み込まれる、非同期コンテンツである。
なので、最初の状態のままだと画面の中に表示されている分しかスクレイピングすることができない。
そのため、課題を解決するために、自動で画面をスクロールしてくれる処理を実装した。

注意点

※取得した画像は個人利用までに留めて置いてください。

ログインしてからスクレイピングする仕様になっているので、捨てアカウントを利用してください。

About

インスタグラムの画像をスクレイピングして保存するPythonスクリプトです

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages