جلب البيانات من أي ملف تعريف Instagram عام
بادئ ذي بدء ، أود أن أقول إن هذا المشروع ساعدني في تعلم الكثير من الأشياء حول تجريف الويب والعديد من مكتبات بيثون (بعضها لا يستخدم)
الآن ما يفعله هذا ، يقوم بتنزيل جميع المنشورات (بما في ذلك مقاطع الفيديو) لأي حساب عام على Instagram وحفظه في دليل العمل الحالي الخاص بك. ويظهر أيضًا الرسم البياني الشريطي (أمثال كل منشور) من المنشورات القديمة إلى الأحدث.
عندما بدأت هذا المشروع ، غوغل الكثير من الأشياء (لا تتذكر) وزارت الكثير من المدونات. شكرًا ، الجميع :) ولكن هناك مدونة واحدة تخبر بالضبط كيفية كشافة جزء Ajax أو التمرير اللانهائي لحساب Instagram.
التمرير اللانهائي-https://www.diggernaut.com/blog/how-to-scrape-pages-infinite-scroll-extracting-data-from-instagram/#comment-157
أوصي بزيارة هذه المدونة وجوجل المصطلح الذي لا تفهمه من المدونة (مثل XHR وغيرها الكثير).
ونصيحة أخيرة - انتقل إلى مكتبة الطلبات إذا كنت تقوم برمجة مع Python .
حزمة الطلبات - http://docs.python-requests.org/en/master/user/quickstart/
وإذا كنت مهتمًا بتخطيط الرسم البياني في بيثون:
Matplotlib - https://matplotlib.org/tutorials/introductory/sample_plots.html
حظ سعيد!
بيثون 3
PIP (فهرس حزمة Python):
$ sudo apt-get تثبيت python3-pip
حزمة الطلبات:
طلبات تثبيت $ sudo pip3
حزمة LXML:
$ sudo apt-get تثبيت libxml2-dev libxslt1-dev python-dev
$ PIP3 تثبيت LXML
حزمة Matplotlib:
$ sudo pip3 تثبيت matplotlib
حزمة WGT:
$ sudo pip3 تثبيت wget
تشغيل Driver.py