You might also consider looking into Tweepy [1]. It is a library I have
written and released open source.
The way I handle errors is I parse the message Twitter sends and then throw
an exception.
You can then catch it and extract that message.
If you have any trouble at all we have both a mailing list and IRC chat. So
feel free to ask there
and hopefully we can lead you in the right direction.



On Thu, Apr 15, 2010 at 4:08 PM, Andrei Boutyline <> wrote:

> Hey all,
> I've been using the Python Twitter Tools library to access the API,
> which is beautiful and great to use but as far as I can tell has no
> systematic error handling.  There is no distinction between temporary
> errors (e.g., connection failed, rate limit exceeded, etc) and
> permanent ones (e.g, user account deleted).  Furthermore, library
> itself doesn't even return the error code--just a chunk of unparsed
> HTML that it gets from Twitter.  So, it pretty much means that error
> handling is a roll-your-own kind of issue.  Have any of you found good
> ways of dealing with this problem?  Do other Twitter libraries provide
> better error handling?  (Hopefully other Python libraries do this
> better, but I would be willing to switch languages if necessary).
> Thanks in advance,
> Andrei
> --
> Subscription settings:

Reply via email to