title: Tweepy - Check if update_status was successful or get failure reason
body: <p>I've got a piece of code that should send a tweet with <code>tweepy</code>. Occasionally it's failing to send the tweet for some unbeknownst reason, the API keys are valid, it's only possibly sending a tweet every hour or two max, and the tweets aren't duplicated. How do I check if the <code>update_status</code> method from tweepy completed successfully and/or get the reason it failed. </p>
  
  <p>The code currently is</p>
  
  <pre><code>    try:
          auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
          auth.set_access_token(access_token, access_token_secret)
          api = tweepy.API(auth)
          api.update_status(tweet)
      except Exception as e:
          print("TwitterError: " + str(e))
  </code></pre>