Рубрики
Без рубрики

Динамически генерировать встраиваемый HTML Instagram с InstaScrape

В этом сообщении я собираюсь показать вам, как легко и динамически генерировать встроенный HTML для … Теги с python, showdev, webdev, html.

В этом посте в блоге я собираюсь показать вам, как легко и динамически генерировать встроенный HTML для страницы Instagram 12 Последних сообщений, использующих библиотеку Python с открытым исходным кодом, InstaScrape 🙌.

from instascrape import Post 
post = Post('https://www.instagram.com/p/CGQG3-hlcNQ/')
post.scrape()
post.embed()
>>> '
'

Перекрестная платформация нашего контента в социальных сетях – отличный способ увеличить наше присутствие в Интернете и привлекать трафик на платформы, которые мы активны на 🙌

Теперь, очевидно, мы можем пойти на наши страницы социальных сетей, печатную печатную копию вложенного HTML и вставить его в наши веб-страницы вручную … Но мы программисты, и мы любим автоматизировать все 🤖

Введите сцену слева:

Крис-озерирование/InstaScrape

Мощная и гибкая библиотека Scropping Instagram для Python, обеспечивающая простые в использовании и выразительную инструменты для доступа к данным программно

Что это такое?

InstaScrape Это легкий пакет Python, который обеспечивает выразительный и гибкий API для соскабливания данных Instagram. Он предназначен для того, чтобы стать строительным блоком высокого уровня на наборе инструментов «Ученый данные» и может быть беспрепятственно интегрирован и распространен с помощью стандартных инструментов промышленности для веб-соскоб, науки и анализа данных.

Ключевая особенность

Вот несколько вещей, которые InstaScrape Делает хорошо:

  • Мощные, объектно-ориентированные соскобы инструменты для профилей, постов, хэштег, катушек и IGTV
  • Scrapes HTML, Beautifulsoup и Json
  • Скачать контент на свой компьютер как портить , JPG , MP4 и mp3
  • Динамически извлекают HTML-встраиваемый код для постов
  • Выразительный и последовательный API для краткого и элегантного кода
  • Предназначен для бесшовной интеграции с Селен , Пандас и другие отраслевые стандартные инструменты для сбора и анализа данных
  • Легкий; Без котельной или конфигураций не требуется
  • Единственные жесткие зависимости являются Запросы а также…

Если вы не знакомы с моей библиотекой с открытым исходным кодом InstaScrape Тогда вот TL; DR: InstaScrape это супер легкая источник instagram Scraping.

И теперь, как V1.3.0, вы можете динамически генерировать встраиваемый HTML для ваших веб-сайтов только несколькими строками кода 💪

Во-первых, мы собираемся прогнать страницу Instagram 12 самых последних постов следующим образом:

from instascrape import Profile 
google = Profile('google')
google.scrape()
googles_posts = google.get_recent_posts()
for post in googles_posts:
    post.scrape()

И это в основном это! InstaScrape обрабатывает запрос и соскабливание постов, чтобы мы не должны были.

Все, что нам нужно сделать сейчас, это вызывает Post.embed Способ экземпляра, и он вернет строку вложенного HTML, генерируемой для поста, который идентичен тому, что instagram даст вам!

Результат:

Великая вещь о том, чтобы получить наш встраиваемый HTML таким образом, это то, что он полностью динамичен, и все это требует в качестве ввода, является именем пользователя.

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

Если вы заинтересованы в обучении больше о InstaScrape проверить некоторые из моих других постов

Scraping 25 000 точек данных от Instagram Joe BiDen с использованием InstaScrape

Крис, озелевая · ноябрь 5 ’20 · 2 мин читать

Загрузка последние фотографии Instagram, используя InstaScrape и Python

Крис озеривание · 26 октября ’20 · 2 мин прочитано

Или бросьте репозиторий звезда ⭐ и узнайте, как вы можете внести!

Крис-озерирование/InstaScrape

Мощная и гибкая библиотека Scropping Instagram для Python, обеспечивающая простые в использовании и выразительную инструменты для доступа к данным программно

Что это такое?

InstaScrape Это легкий пакет Python, который обеспечивает выразительный и гибкий API для соскабливания данных Instagram. Он предназначен для того, чтобы стать строительным блоком высокого уровня на наборе инструментов «Ученый данные» и может быть беспрепятственно интегрирован и распространен с помощью стандартных инструментов промышленности для веб-соскоб, науки и анализа данных.

Ключевая особенность

Вот несколько вещей, которые InstaScrape Делает хорошо:

  • Мощные, объектно-ориентированные соскобы инструменты для профилей, постов, хэштег, катушек и IGTV
  • Scrapes HTML, Beautifulsoup и Json
  • Скачать контент на свой компьютер как портить , JPG , MP4 и mp3
  • Динамически извлекают HTML-встраиваемый код для постов
  • Выразительный и последовательный API для краткого и элегантного кода
  • Предназначен для бесшовной интеграции с Селен , Пандас и другие отраслевые стандартные инструменты для сбора и анализа данных
  • Легкий; Без котельной или конфигураций не требуется
  • Единственные жесткие зависимости являются Запросы а также…

Оригинал: “https://dev.to/chrisgreening/dynamically-generate-embeddable-instagram-html-using-instascrape-3o4b”