а в другой функции мне нужно остановить этот sleep как это сделать ?
                  
                  
                
зачем это вообще нужно?
делать sleep на меньшие интервалы в цикле и проверять внешнее событие.
 Ice
                          howan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Ice
                          howan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  У меня есть система регистрации, человек ее запускает, и я делаю sleep на минуту, если человек не успел то после задержки у него сбрасывается регистрация, но если он успел то sleep все ровно работает. Можете подсказать как можно реализовать такое, просто не работал вообще с этими таймерами всякими
мне кажется тебе нужно смотреть в сторону времени жизни куков
 Ice
                          howan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Ice
                          howan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Так ёпта я вообще не гребу как реализовать то как нужно
ты на фреймворке пишешь?
 Ice
                          howan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Ice
                          howan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Aiogram
зачем вообще sleep? Сохраняй время старта регистрации и по окончанию просто проверяй, вышел ли интервал или еще нет и отдавай разные ответы
 Ice
                          howan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Ice
                          howan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Так я и не зацыклен на sleep я ищу что то лучше и для этих целей, а таймер нужен, так как у определенного пользователя есть свое время для регистрации, если он не успел то открывается дверь для другого, так как предыдущий может куда то уйти или ещё что то, по этому мне нужно давать лимит для регистрации чтоб самому остановить регистрацию если человек завтыкал.
apply_async method из селери с eta помоему решает твою задачу..
заменить на любой отложенный вызов или таску. их можно отменять
Обсуждают сегодня