for tweets in ExistingTweets:
ExistString = tweets['text']
ExistString = ExistString[:15]
if randomQuote[:16] == ExistString:
randomQuote = AllQuotes[randint(0,5)].getText()
randomQuote = randomQuote[printUntil:]
Ich versuche zu sehen, ob das Zitat, über das ich gerade twittere, bereits getwittert wurde. Die ExistString und RandomQuote stimmen einmal überein (ich weiß, dass ich anrufe: 16 in randomQuote, aber irgendwie: 15 und: 16 gleich der gleichen Ausgabe), aber randomQuote ändert sich nicht!Versucht Tweets zu prüfen, ob bereits eine vorhanden ist twython
Jede Hilfe wird geschätzt, danke!
In Python, wenn Sie versuchen, nach dem Ende der Liste in Scheiben schneiden, wird die Scheibe bis zum Ende der Liste zurückgeben. Das ist wahrscheinlich der Grund, warum Sie dieselbe Ausgabe mit ': 15' und': 16' erhalten. –
@CarlesMitjans Ich bekam die gleiche Ausgabe, weil randomQuote einen Charakter mehr am Anfang hatte ... Dummer Fehler! –