Как сделать чтобы цикл работал больше чем 24 раза?
Вот часть кода:
def loginn():
gettime = time.time()
print(gettime)
while (True):
if (time.time() - gettime > 60 * 45):
client.login()
gettime = time.time()
Цикл должен авторизоваться в Gspread каждые 45 минут, так как каждый час маркер доступа слетает, но цикл работает только 24 раза. Я новичок в Питоне, объясните пожалуйста в чем ошибка)
ScriptKiddo, моя програма работает с google sheet, где маркер доступа работает ровно час, поэтому я сделал в отдельном потоке этот цикл, который перелогинивается каждые 45 минут.Но он делает только 24 круга и при этом может сам включится через некоторое время.Может проблема в самом Gspread?
Если не считать ну очень странного решения, то очевидной ошибки тут нет. Хотя вообще у вас получается бесконечно крутится цикл, что не очень хорошо. Если уж на то пошло, то лучше сделайте так: