Skip to content

loordbarringtn/insta_bot_spacex_hubble_api

Repository files navigation

Космический Инстаграм

Проект создан на языке Питон для публикации фото, взятых из открытых данных SpaceX и Hubble в Instagram.

  • fetch_spacex.py - скачивает фотографии с последнего запуска SpaceX.
  • fetch_hubble.py - скачивает фотографии, сделанные телескопом Hubble.
  • upload_images.py - загружает скаченные фотографии в аккаунт Instagram.

Для загрузки фотографий используются открытые API SpaceX и Hubble.

Как запустить

Python3 должен быть уже установлен. Затем используйте pip (или pip3, есть есть конфликт с Python2) для установки зависимостей:

pip install -r requirements.txt

Для загрузки фотографий в Instagram зарегистрируйте аккаунт, создайте в папке проекта файл .env и запишите в него логин и пароль:

username=Ваш логин
password=Ваш пароль

Запуск

Запуск скрипта происходит следующим образом:

python publish_to_instagram.py

Фотографии сначала скачиваются в папку images. Далее происходит ресайз картинок и обработанные файлы сохраняются в папку processed_images и затем загружаются из этой директории в Instagram.

Цель проекта

Код написан в образовательных целях на онлайн-курсе для веб-разработчиков dvmn.org .

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages