Циклы в python - Общение Python мододелов

Вопрос Циклы в python

Регистрация
13 Июн 2013
Сообщения
91
Репутация
0
Спасибо
1
Монет
0
Как я могу зациклить код в python? Нужно чтобы этот код выполнялся установленное количество раз: def retweet_tweets():

try:

tweets = api.search(q=keyword, count=10)

for tweet in tweets:

if not tweet.retweeted:

tweet.retweet()

print("Retweeted: ", tweet.text)

time.sleep(2) # Pause for 2 seconds to comply with rate limits

except tweepy.TweepError as e:

print("Error occurred while retweeting:", str(e))
 
Регистрация
8 Сен 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
Чат gpt рулит по количеству ответов....=)
312015980_df83565c6e727cc4612600c54a17bafe_800.png

Не то?
 
Регистрация
3 Янв 2013
Сообщения
92
Репутация
0
Спасибо
0
Монет
0
for i in range(5): #Повторит код 5 раз
retweet_tweets()
 
Регистрация
30 Апр 2013
Сообщения
78
Репутация
0
Спасибо
0
Монет
0
Засунь эту функцию def retweet_tweets(): в цикл и весь этот приведённый код будет выполняться в цикле.
Ну или задай вопрос корректней
 
Регистрация
31 Май 2013
Сообщения
78
Репутация
0
Спасибо
0
Монет
0
Сергей, обратите внимание на цикл for в Python for i in range(10):
что повторять В данном примере 10 — это количество повторений

Значит для того, чтобы вам повторять обработку твитов нужно

def retweet_tweets():
try:
tweets = api.search(q=keyword, count=10)
for i in range(10):
if not tweet.retweeted:
tweet.retweet()
print("Retweeted: ", tweet.text)
time.sleep(2) # Pause for 2 seconds to comply with rate limits
except tweepy.TweepError as e:
print("Error occurred while retweeting:", str(e))
При возникновении вопросов обращайтесь в телеграмм romanenko.vova
 
Сверху Снизу