Busque dados de qualquer perfil público do Instagram
Primeiro de tudo, quero dizer que este projeto me ajudou a aprender muitas coisas sobre raspagem na web e muitas bibliotecas Python (algumas delas não são usadas)
Agora, o que isso faz é baixar todas as postagens (incluindo vídeos) de qualquer conta pública do Instagram e salvá -la no seu diretório de trabalho atual. E também mostra o gráfico de barras (como cada postagem) de postagens mais antigas para mais recentes.
Quando iniciei esse projeto, pesquisei muitas coisas no Google (não me lembro) e visitei muitos blogs. Obrigado, todos :) Mas há um blog que diz exatamente como raspar a parte do Ajax ou a rolagem infinita da conta do Instagram.
Rolagem Infinita-https://www.diggernaut.com/blog/how-to-scrape-pages-infinite-scroll-extracting-data-from-nstagram/#comment-157
Eu recomendo visitar este blog e Google o termo que você não entende no blog (como XHR e muito mais).
E um conselho final - passe pela biblioteca de solicitações se você estiver programando com o Python .
Pacote de solicitações - http://docs.python-requests.org/en/master/user/quickstart/
E se você estiver interessado em plotar o gráfico em Python:
Matplotlib - https://matplotlib.org/tutorials/introductory/sample_plots.html
Boa sorte!
Python 3
PiP (Python Package Index):
$ sudo apt-get install python3-pip
Pacote de solicitações:
$ sudo pip3 solicitações de instalação
pacote lxml:
$ sudo apt-get install libxml2-dev libxslt1-dev python-dev
$ pip3 install lxml
pacote matplotlib:
$ sudo pip3 install matplotlib
pacote wget:
$ sudo pip3 install wget
Execute driver.py