2017-12-22 22 views
2

나는 나 자신이 이미 입소문했다 트윗을 무시하려고하지만 난 정말 내가 알고, 지정하는 방법을 모른다 'tweet.retweeted하지 않을 경우 :'리트 윗을 무시하지만 난 트윗을 무시하는 방법을 잘 모르겠습니다 그 I 이미 내 트위터 API 검색에서 retweeted. 문제는 스크립트가 계속되지 않는 것입니다 경우Tweepy에서 이미 retweet 한 트윗을 어떻게 무시합니까?

for tweet in tweepy.Cursor(api.search, 
        q='- Play Free Spin http://csgoroll.com/freespin', 
        since='2017-12-20', 
        screen_name='CSGORoll' 
        ).items(10): 
      if not tweet.retweeted: 
        tweet.retweet() 
        print("CSGORoll, Working...") 
        return 

답변

0

대신 tryexcept를 사용할 수 있습니다.

try: 
    tweet.retweet() 
except tweepy.TweepError as e: 
    print(e) 

는이 경우 인쇄 다음과 같은 메시지가 나타납니다 및 검색과 일치하는 다음 트윗을 리트 윗 할 것입니다.

+0

수정 해 주셔서 감사합니다. @clemens –