Skip to content

OrionApplePie/dvmn_insta

Repository files navigation

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

Набор консольных утилит позволяющий автоматически скачивать фотографии из открытых источников (spaceX, Hubble) и публиковать их в instagram.

Как установить

Создайте файл .env в папке с проектом. Откройте в текстовом редакторе и запишите

INSTA_LOGIN=my_insta_login
INSTA_PASSWORD=my_insta_passwd

вместо my_insta_login и my_insta_passwd вставьте свои логин и пароль для аккаунта в инстаграм.

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

pip install -r requirements.txt

Использование

В консоли перейдите в папку с проектом, и запустите последовательно:

python fetch_spacex.py

python fetch_hubble.py <collection>
 
python post_pics.py
  • fetch_spacex.py - скрипт скачивает фотографии последего запуска SpaceX.

  • fetch_hubble.py - скрипт скачивает фотографии указанной фотоколлекции из сервиса Hubble (по умолчанию - пустой аргумент ), вместо введите название одной из коллекций: "holiday_cards", "wallpaper", "spacecraft", "news", "printshop", "stsci_gallery" (без ковычек).

  • post_pics.py - скрипт публикует фотографии в Вашем Инстаграм аккаунте.

Цель проекта

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

About

devman lessons

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages