Привет мир!

Вы слышали об Instagram? Используете ли вы Instagram? Что ж, в этой статье блога мы узнаем, как загрузить отображаемое изображение учетной записи Instagram. Мы увидим реализацию на Python.

Проверьте репозиторий Ultimate Resource в python. Ставь звезду, если считаешь полезным! Есть что добавить? Откройте PR на том же!

Вы можете обратиться к моему видео-учебнику на YouTube, чтобы увидеть рабочий учебник для лучшего понимания и пошаговое руководство по нему.

Что будет освещено в этом блоге

1. Instagram Introduction
2. Instaloader Introduction
3. How to Download Display Picture of an Instagram Account

Введение в инстаграм:

Я не думаю, что Instagram нуждается во введении, но для тех, кто не знает, Instagram — это социальная сеть для обмена фотографиями и видео, принадлежащая Facebook. Если вы хотите узнать больше об Instagram, вы можете обратиться к его странице в Википедии.

Ссылка на инстаграм: instagram.com

Instaloader Введение:

Модуль Instaloader представляет собой пакет Python с отличными функциями для удаления Instagram, его функции можно использовать в качестве утилиты командной строки. Его можно использовать для загрузки изображений (или видео) вместе с их подписями и другими метаданными из Instagram.

Ключевые особенности InstaLoader:

  • загружает общедоступные и частные профили, хэштеги, пользовательские истории, каналы и сохраненные медиафайлы,
  • загружает комментарии, геотеги и подписи к каждому посту,
  • автоматически обнаруживает изменения имени профиля и соответствующим образом переименовывает целевой каталог,
  • позволяет детально настраивать фильтры и место для хранения загруженных медиафайлов,
  • автоматически возобновляет ранее прерванные итерации загрузки.

Если вы хотите узнать об этом больше, вы можете обратиться к Документации по Instaloader. Используйте эту ссылку для перехода к документации.

Теперь, когда вы знакомы с основами Instaloader, мы можем перейти к разделу кодирования. Давайте начнем!

Время кодировать!

Вы можете найти весь код в моем GitHub Repository. Поставьте звезду, если считаете это полезным.

Чтобы получить доступ к библиотеке Python, вам необходимо установить ее в свою среду Python, используйте следующую команду для установки Instaloader

pip install instaloader

Теперь давайте импортируем пакет в наш скрипт Python и создадим экземпляр test

import instaloader
test = instaloader.Instaloader()

После этого давайте возьмем пользовательский ввод, чтобы получить имя пользователя учетной записи, для которой вы хотите загрузить изображение профиля! Я храню его в acc

acc = input('Enter the Account Username: ')
#acc = 'leomessi'

Итак, если вы все, должно быть, слышали имя Лионель Месси, мы ввели имя пользователя учетной записи как leomessi.

Наконец, пришло время загрузить данные.

Здесь мы воспользуемся методом download_profile и передадим два параметра:

  • acc: имя пользователя
  • profile_pic_only: мы установим значение True.
test.download_profile(acc, profile_pic_only = True)

Будет создана новая папка с именем пользователя учетной записи, в нашем случае leomessi, и она будет содержать отображаемое изображение.

Давайте посмотрим на результат. Это будет выглядеть примерно так:

Вот как вы можете загрузить отображаемое изображение учетной записи Instagram с помощью скрипта Python. Вот и все!

Просто, не так ли? Надеюсь, этот урок помог. Я настоятельно рекомендую вам посмотреть это же видео на YouTube и не забудьте подписаться на мой канал.

Вы можете поиграть с библиотекой Instaloader и даже изучить дополнительные функции. Вы даже можете использовать графический интерфейс Python с помощью Tkinter.

Вы можете найти весь код в моем GitHub Repository. Поставьте звезду, если считаете это полезным.

Спасибо за чтение, я хотел бы связаться с вами в Twitter | ЛинкедИн.

Поделитесь своими ценными предложениями, я ценю ваши честные отзывы!

Вы обязательно должны проверить мои другие блоги:

Ресурсы:

Увидимся в моей следующей статье в блоге, Береги себя!!