Commit 82df16e4 authored by Josh Roesslein's avatar Josh Roesslein
Browse files

Added testing shell.

parent d8f598cb
#!/usr/bin/env python
import sys
import code
import tweepy
"""Launch an interactive shell ready for Tweepy usage
This script is handy for debugging tweepy during development
or to just play around with the library.
It imports tweepy and creates an authenticated API instance (api)
using the credentials provided.
"""
if len(sys.argv) != 3:
print 'Usage: tweepyshell <username> <password>'
exit(1)
api = tweepy.API(tweepy.BasicAuthHandler(sys.argv[1], sys.argv[2]))
if api.verify_credentials() is False:
print 'Invalid username and/or password!'
exit(1)
code.interact('<Tweepy shell>', local={'tweepy': tweepy, 'api': api})
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment