Анализ лучших YouTube-каналов по технологиям с использованием Python
Анализ лучших YouTube-каналов с использованием Python
Использование YouTube API для понимания производительности лучших технических каналов YouTube
![Фотография Сабо Виктора на Unsplash](https://miro.medium.com/v2/resize:fit:640/format:webp/1*n2PRMGEEn26JnjKVrVk9BQ.jpeg)
#0 YouTube API
Знали ли вы, что у YouTube есть API? А знали ли вы, что это API можно использовать для получения всей необходимой информации для интересного проекта по науке о данных? Теперь вы знаете. В этой статье мы продемонстрируем, как использовать его для получения обширного набора данных, который позволит нам анализировать и сравнивать лучшие технические каналы.
Чтобы иметь возможность делать запросы к YouTube API, мы должны выполнить следующие шаги:
- Создать новый проект в консоли разработчика Google — для этого вам понадобится учетная запись Google
- Запросить ключ API на вкладке “УЧЕТНЫЕ ДАННЫЕ”, нажав “СОЗДАТЬ КЛЮЧ”
- Включить службу YouTube API, нажав “ВКЛЮЧИТЬ API И СЛУЖБЫ” на вашей панели управления, затем найти и отметить “YouTube Data API v3”
И мы готовы вызывать API, чтобы получить наши данные.
Более подробная версия этих объяснений доступна в документации Google, если это необходимо:
- Как запустить веб-сайт в Канаде
- Топ-5 лучших архитектурных школ 2023 года
- Поднимите свои онлайн-доходы на новые высоты – откройте растущий потенциал удаленной работы
Обзор YouTube Data API | Google для разработчиков
Изменить описание
developers.google.com
Теперь, когда у нас есть все необходимое, приступим к кодированию!
В этой статье мы:
- Получим основную информацию о канале (дату создания, описание, количество видео, количество подписчиков и т. д.)
- Получим все детали видео этого канала (название, описание, продолжительность, просмотры, лайки и т. д.)
- Сделаем то же самое для 5 каналов, которые мы хотим исследовать
- Построим некоторые (интересные) анализы на основе этих данных
Чтобы запустить наш проект, нам сначала нужно установить клиентскую библиотеку google api (pip install google-api-python-client
) и импортировать 2 библиотеки, которые мы будем использовать (pandas и клиентскую библиотеку google api). Мы также сохраняем наш ключ API и создаем этот объект youtube, который позволит нам использовать API…