You can use requests-oauthlib as described in the docs requests.
OAuth:
import requests from requests_oauthlib import OAuth1 url = 'https://api.twitter.com/1.1/account/verify_credentials.json' auth = OAuth1(API_KEY, API_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET) requests.get(url, auth=auth)
Get tweets:
r = requests.get('https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=stackoverflow&count=100', auth=auth) for tweet in r.json(): print tweet['text']
source share