Python

Como fazer um delay de tempo em Python (sleep)

26 de fevereiro de 2021

Como fazer um delay de tempo em Python (sleep)

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

Como fazer um delay de tempo em Python capa

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

Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x