Привет! в этой статье я сделаю учебник по извлечению данных из Twitter с использованием языка программирования Python, что на самом деле очень просто, кому интересно, как это сделать? давайте посмотрим учебник :)
1. Создайте приложение Twitter
Сначала откройте веб-браузер и перейдите на https://apps.twitter.com. Войдите, используя обычное имя пользователя и пароль Twitter, если вы еще не вошли в систему. Нажмите Создать приложение. Перейдите на вкладку Ключи API, а затем нажмите Создать мой токен доступа. После регистрации вы получите 4 токена/ключа. по форме такой,
2. Клонировать репозиторий
Чтобы получить код Twitter, я взял его с https://github.com/computermacgyver/twitter-python. Клонируйте репозиторий и перейдите на pycharm.
3. Установить пакет Tweepy
Импортируйте tweepy в интерпретатор проекта. Библиотека tweepy позволяет использовать Twitter API в Python, выбрав «Файл» -> «Настройки» -> «Проект: twitter python» -> «Интерпретатор проекта», а затем нажав «+». Введите tweepy в поле поиска и установите пакет. Дождитесь завершения процесса установки.
4. Подключите свое приложение Twitter к этим сценариям
Что ж, tweepy установлен и код получен. следующий шаг Измените auth_sample.py
Python
Consumer_key = «…» #note теперь называется ключом API
Consumer_secret = «…» #note теперь называется секретным API
access_token = “…”
access_token_secret = “….”
# Заменить … В значениях в приложении Twitter обязательно используйте кавычки.
# Снова сохраните файл с именем “auth .py”
5. Сканирование данных Twitter
Запустите streaming_simple.py (чтобы получить нужный твит). Измените строку 47 на условия, которые вы хотите найти. Например:
#Terms to track
stream.filter (track = [“yogyakarta”])
Запустите streaming_simple.py, набрав python streamin_simple.py в консоли или щелкнув правой кнопкой мыши и запустив streaming_simple.py. Вы увидите текст твита, нажмите CTRL + 2, чтобы остановить сбор твитов.
Результаты будут в файле Output.json.
Готово!!, вот и все мое руководство по сканированию данных Twitter с использованием Python в Pycharm. Спасибо, что прочитали мою статью, до новых встреч в другом простом туториале.