/scraping

Scraping

Primary LanguagePython

Geekbrains: методы сбора и обработки данных из сети Интернет

Как использовать (Mac OS terminal):

python3 -m venv myvenv
. myvenv/bin/activate
pip install -r requirements.txt 

Уроки:

  1. Основы клиент-серверного взаимодействия. Парсинг API

    • Задания:
      • Посмотреть документацию к API GitHub, разобраться как вывести список репозиториев для конкретного пользователя, сохранить JSON-вывод в файле *.json.
      • Изучить список открытых API (https://www.programmableweb.com/category/all/apis). Найти среди них любое, требующее авторизацию (любого типа). Выполнить запросы к нему, пройдя авторизацию. Ответ сервера записать в файл. Если нет желания заморачиваться с поиском, возьмите API вконтакте (https://vk.com/dev/first_guide). Сделайте запрос, чтобы получить список всех сообществ на которые вы подписаны.