Abrufen Sie Daten aus jedem öffentlichen Instagram -Profil ab
Zunächst möchte ich sagen, dass dieses Projekt mir geholfen hat, eine Menge Dinge über Web -Scraping und viele Python -Bibliotheken zu lernen (einige von ihnen werden nicht verwendet)
Dies ist nun, es wird alle Beiträge (einschließlich Videos) eines öffentlichen Instagram -Kontos heruntergeladen und in Ihrem aktuellen Arbeitsverzeichnis gespeichert. Und es zeigt auch das Balkendiagramm (Likes jedes Beitrags) von älteren bis neueren Posts.
Als ich dieses Projekt startete, habe ich viele Dinge gegoogelt (erinnern Sie sich nicht) und besuchte viele Blogs. Vielen Dank, alle :) Aber es gibt einen Blog, in dem genau erfasst wird, wie man den AJAX -Teil oder das unendliche Scrollen des Instagram -Kontos kratzt.
Infinite Scrolling-https://www.diggerauth
Ich empfehle, diesen Blog und Google zu besuchen, den Begriff, den Sie aus dem Blog nicht verstehen (wie XHR und vieles mehr).
Und ein letzter Rat - Gehen Sie in die Anfragebibliothek , wenn Sie mit Python programmieren.
Anfragen Paket - http://docs.python-requests.org/en/master/user/quickstart/
Und wenn Sie daran interessiert sind, eine Grafik in Python zu planen:
Matplotlib - https://matplotlib.org/tutorials/inTroductory/sample_plots.html
Viel Glück!
Python 3
PIP (Python -Paketindex):
$ sudo apt-Get Installieren Sie Python3-Pip
Anfragen Paket:
$ sudo pip3 Installieren Sie Anfragen
LXML -Paket:
$ sudo apt-get install libxml2-dev libxslt1-dev python-dev
$ pip3 Installieren Sie LXML
Matplotlib -Paket:
$ sudo pip3 Installieren Sie Matplotlib
WGet -Paket:
$ sudo pip3 Installieren Sie WGet
Treiber rennen.py