There are plenty of articles out there that give an overview of the Twitter API. This is not that.
My goal here is to get you up and running in a few minutes by just showing you the code, and offering a few tips that helped me while building this graph.
*Broken up into 3 pieces
import tweepy
import numpy as np
import pandas as pd
import re
import plotly.express as px
import plotly.graph_objects as go
from plotly.subplots import make_subplots
api_key = 'x'
api_secret_key = 'y'
bearer_token = 'a'
access_token = 'b'
access_token_secret = 'd'
password = 'd'
auth = tweepy.OAuthHandler(api_key, api_secret_key)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
public_tweets = api.home_timeline()
for tweet in public_tweets:
print(tweet.text)
tweepy
and plotly
with:pip install tweepy
or in juypter !pip install tweepy
The above code produces a few tweets that look like this:
A few tweets from code piece 1
#trump #donald-trump #twitter #biden #python