Bekomme den Fehler code von tweepy Ausnahme-Instanz

Ich bin neu in python und ich versuche, eine Bibliothek. Es wirft eine exception, und ich bin versucht zu ermitteln, welche eine. Dies ist, was ich versuche:

except tweepy.TweepError as e:
    print e
    print type(e)
    print e.__dict__
    print e.reason
    print type(e.reason)

Dies ist, was ich immer bin:

[{u'message': u'Sorry, that page does not exist', u'code': 34}]
<class 'tweepy.error.TweepError'>
{'reason': u"[{u'message': u'Sorry, that page does not exist', u'code': 34}]", 'response': <httplib.HTTPResponse instance at 0x00000000029CEAC8>}
[{u'message': u'Sorry, that page does not exist', u'code': 34}]
<type 'unicode'>

Ich versuche zu lernen, code. Ich habe versucht, e.Grund.code ohne Erfolg und ich habe keine Ahnung, was zu versuchen.

Ja - ich habe vielleicht falsch verstanden, dass man - Was e.reason[0]['code'] ?
Traceback (most recent call last): File "descargar.py", line 70, in <module> drucken e.Grund[0]['code'] TypeError: string indices must be integers
Sorry, war einige Zeit her, ich erinnere mich nicht, was ich Tat, aber ich habe den code (wie ich wollte). Dennoch, deine Antwort funktioniert, also muss ich es akzeptieren 🙂

InformationsquelleAutor José D. | 2013-06-17

Schreibe einen Kommentar