Neste artigo você vai aprender a como fazer um delay de tempo em Python, para atrasar alguma ação no seu código, recurso conhecido como sleep
Conteúdo também disponível em vídeo:
Fala programador(a), beleza? Bora aprender mais sobre Python e seus módulos!
Para criar um delay propositalmente vamos precisar do módulo time
Que possui um método chamado sleep, que irá criar essa sensação de delay no tempo
No método sleep, vamos passar um parâmetro que são os segundos que o código precisa esperar para executar uma próxima ação
Veja um exemplo prático de implementação:
import time time.sleep(10) print("Esperamos 10 segundos")
No código acima, esperamos 10 segundos até o print ser executado
Isso tudo devido ao argumento passado para sleep de 10
Veja que precisamos utilizar sleep como uma função/método no módulo time
Que previamente foi importado com a instrução import
Desta maneira conseguimos controlar paradas no nosso código a qualquer momento
Lembre-se que o argumento a ser passado em sleep é em segundos, então você deve calcular o tempo necessário para a sua realidade
Por exemplo: 10 minutos seriam 600 segundos
Conclusão
Neste artigo você aprendeu a como fazer um delay de tempo em Python
Utilizamos o módulo time, que tem funções que controlam ações com o tempo
E depois o método sleep de time, que para o código por alguns segundos, determinados pelo programador por meio de um argumento
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube