Tweepy est un package Python qui fonctionne avec l'utilisation de l'API Twitter. Mais pour extraire des données de Twitter, vous auriez besoin d'un compte de développeur Twitter pour travailler à la fois avec l'API et le package Tweepy.
Avant de commencer, veuillez suivre ce blog de Jean Christophe Chouinard sur la façon de créer un compte de développeur Twitter sur l' API Twitter .
Après avoir fait ce qui précède, veuillez installer Tweepy en utilisant :
pip install tweepy
Chargement des bibliothèques nécessaires
import pandas as pd
import seaborn as sns
import warnings
warnings.filterwarnings("ignore")
import tweepy
Gardez vos clés d'authentification secrètes et ne les partagez avec personne.
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]
Authentification et vérification
# 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
[Alerte de déclenchement : cet essai comprend des captures d'écran de personnes faisant l'éloge du meurtrier de Jordan Neely.] Les responsables de l'application des lois ont finalement - et peut-être à contrecœur - inculpé Daniel Penny, l'homme qui a étouffé Jordan Neely jusqu'à sa mort, pour cet homicide.
Vous devez avoir entendu parler de tous les nouveaux plugins ChatGPT puissants comme le navigateur, l'interpréteur de code, etc. Mais il y a un problème, l'accès aux plugins est limité à une liste d'attente et donc beaucoup n'y ont pas accès.
[Alerte de déclenchement : cet essai comprend des captures d'écran de personnes faisant l'éloge du meurtrier de Jordan Neely.] Les responsables de l'application des lois ont finalement - et peut-être à contrecœur - inculpé Daniel Penny, l'homme qui a étouffé Jordan Neely jusqu'à sa mort, pour cet homicide.
« Il me protégera quand je serai en danger. Il me cachera dans sa tente.
La semaine dernière, j'ai remarqué un communiqué de presse, envoyé via PressGazette (un site Web d'information britannique). L'article annonçait qu'Acast, la société d'hébergement et de publicité de podcasts de Scandi, dirigerait un consortium d'éditeurs "probablement les plus influents" du podcasting.
Ce qui est vieux est à nouveau nouveau et ce qui était autrefois la chose brillante et scintillante semble maintenant terne. Je ne parle pas du retour des jeans JNCO parmi les enfants cool du centre-ville avec d'autres modes de la fin des années 1990.