Tweets-Extraktion

Mar 29 2023
Verwenden von Tweepy für Data Mining-1
Tweepy ist ein Python-Paket, das mit der Verwendung der Twitter-API funktioniert. Aber um Daten von Twitter zu minen, benötigen Sie ein Twitter-Entwicklerkonto, um sowohl mit der API als auch mit dem Tweepy-Paket zu arbeiten.
Foto von Sunny Haccan auf Unsplash

Tweepy ist ein Python-Paket, das mit der Verwendung der Twitter-API funktioniert. Aber um Daten von Twitter zu minen, benötigen Sie ein Twitter-Entwicklerkonto, um sowohl mit der API als auch mit dem Tweepy-Paket zu arbeiten.

Bevor wir beginnen, folgen Sie bitte diesem Blog von Jean Christophe Chouinard zum Erstellen eines Twitter-Entwicklerkontos auf der Twitter-API .

Nachdem Sie das oben Gesagte getan haben, installieren Sie bitte Tweepy mit:

pip install tweepy

Laden notwendiger Bibliotheken

import pandas as pd
import seaborn as sns
import warnings
warnings.filterwarnings("ignore")
import tweepy

Halten Sie Ihre Authentifizierungsschlüssel geheim und teilen Sie sie mit niemandem.

with open('../auth/auth_keys.txt') as f:
    lines = [line.rstrip() for line in f]
Consumer_Key = lines[0]
Consumer_Secret = lines[1]
Bearer_Token = lines[2]
Access_Token = lines[3]
Access_Secret = lines[4]

Authentifizierung und Verifizierung

# Authenticate with Twitter OAuth 1.0a User Context
auth = tweepy.OAuth1UserHandler(
    Consumer_Key,Consumer_Secret,Access_Token,Access_Secret
)
api = tweepy.API(auth)
print(api.verify_credentials().screen_name) # Verified