for tweets in ExistingTweets:
ExistString = tweets['text']
ExistString = ExistString[:15]
if randomQuote[:16] == ExistString:
randomQuote = AllQuotes[randint(0,5)].getText()
randomQuote = randomQuote[printUntil:]
트윗 짹짹에 대한 인용문이 이미 트윗되어 있는지 확인하려고합니다. ExistString과 randomQuote는 한 번 일치합니다 (나는 randomQuote에서 16을 호출하고 있지만 어쨌든 15와 : 16은 같은 출력과 같습니다). 그러나 randomQuote는 변경되지 않습니다!트위 잇 체크가 이미 존재하는 경우 twython
도움을 주시면 감사하겠습니다. 감사합니다.
파이썬에서 목록의 끝을지나 슬라이스를 시도하면 목록의 끝까지 슬라이스가 반환됩니다. 그래서 아마': 15'와': 16'을 사용하여 동일한 출력을 얻게 될 것입니다. –
@CarlesMitjans randomQuote가 시작시 한 캐릭터가 더 많아서 같은 출력을 얻고있었습니다 ... 바보 같은 실수! –