Dies könnte ein super dummer Fehler sein, aber ich kann nicht sehen, was los ist.tweepy IndexError: Listenindex außerhalb des Bereichs
class listener(tweepy.streaming.StreamListener):
def on_data(self, data):
tweet = data.split(',"text":"')[1].split('","source')[0]
screen_name = data.split(',"screen_name":"')[1].split('","location":')[0]
print tweet
print data
return True
def on_error(self, status):
print status
def main():
twitterStream = tweepy.Stream(auth, listener())
twitterStream.userstream()
if __name__ == "__main__":
main()
und der Fehler ist:
Traceback (most recent call last):
File "C:\Rex\702_EH\new 1.py", line 35, in <module>
main()
File "C:\Rex\702_EH\new 1.py", line 32, in main
twitterStream.userstream()
File "build\bdist.win32\egg\tweepy\streaming.py", line 394, in userstream
File "build\bdist.win32\egg\tweepy\streaming.py", line 361, in _start
File "build\bdist.win32\egg\tweepy\streaming.py", line 294, in _run
IndexError: list index out of range
jemand mir dabei helfen kann, bitte?
Thx für die Beantwortung, aber dieser Code zeigt: KeyError: 'Text'. irgendwelche weiteren Tipps? – Rex
Auch thx für Ihren Vorschlag, aber für diesen, könnte es zu spät sein, um zu wechseln. – Rex
Versuchen Sie es mit 'decoded.text' oder 'data.text' vielleicht? – Efferalgan