Using Twitter With Python and Tweepy
See the original posting on DZone Python
Python has several packages that you can use to interact with Twitter. These packages can be useful for creating Twitter bots or for downloading large amounts of data for offline analysis. One of the more popular Python Twitter packages is called Tweepy. You will learn how to use Tweepy with Twitter in this article.
Tweepy gives you access to Twitters API, which exposes the following (plus lots more!):