#python #time #twitter #tweets #twython
Вопрос:
Я скачал твиты, которые мне нужны, но мой код работает бесконечно. В среде совместной работы Google сказано, что я не могу прервать код. Как я могу остановить выполнение кода, не отменяя его? Вот мой код: (рагкусис-греческий политик)
while len(ragkousis) != 0:
try:
ragkousis = twitter.get_user_timeline(screen_name= 'gragkousis', count=100, tweet_mode = 'extended', exclude_replies = 'true', exclude_retweets = 'true')
except:
print("Error getting tweets:")
if len(ragkousis) > 0:
print("I Got:", len(ragkousis), " tweets more... Last ID:", ragkousis[len(ragkousis)-1]['id']-1)
for tweet in ragkousis and voridis:
tweetsL.append(tweet)
печать(лен(твитсл), «твиты»)
Ответ №1:
Если вы хотите установить ограничение на основе длины списка tweetL
, просто добавьте следующее в цикл while:
if len(tweetL) > 1000:
break
Вы можете заменить значение 1000
на ограничение по вашему выбору.