Ambil data dari profil Instagram publik mana pun
Pertama -tama, saya ingin mengatakan bahwa proyek ini membantu saya belajar banyak hal tentang pengikisan web dan banyak perpustakaan Python (beberapa dari mereka tidak digunakan)
Sekarang apa yang terjadi, ia mengunduh semua posting (termasuk video) dari setiap akun Instagram publik dan menyimpannya di direktori kerja Anda saat ini. Dan itu juga menunjukkan grafik batang (seperti setiap posting) dari lebih lama ke posting yang lebih baru.
Ketika saya memulai proyek ini, saya banyak mencari di Google (tidak ingat) dan mengunjungi banyak blog. Terima kasih, semuanya :) Tapi ada satu blog yang memberi tahu dengan tepat cara mengikis bagian AJAX atau menggulir akun Instagram yang tak terbatas.
Infinite Scrolling-https://www.diggernaut.com/blog/how-to-scrape-pages-infinite-scroll-extracting-data-from-instagram/#comment-157
Saya sarankan mengunjungi blog ini dan Google istilah yang tidak Anda mengerti dari blog (seperti XHR dan banyak lagi).
Dan satu saran terakhir - pergi melalui Perpustakaan Permintaan jika Anda memprogram dengan Python .
Paket Permintaan - http://docs.python-requests.org/en/master/user/quickstart/
Dan jika Anda tertarik untuk memplot grafik di Python:
Matplotlib - https://matplotlib.org/tutorials/introductory/sample_plots.html
Semoga beruntung!
Python 3
PIP (indeks paket Python):
$ sudo apt-get menginstal python3-pip
Paket Permintaan:
$ sudo PIP3 menginstal permintaan
Paket LXML:
$ sudo apt-get install libxml2-dev libxslt1-dev python-dev
$ PIP3 Instal LXML
Paket Matplotlib:
$ sudo pip3 instal matplotlib
Paket Wget:
$ sudo pip3 menginstal wget
Jalankan driver.py