O módulo threading é usado para executar tarefas concorrentes, mas em um único núcleo da CPU. É útil para operações de I/O, como leitura de arquivos ou requisições HTTP.
Exemplo:
import threading def imprimir_numeros(): for i in range(5): print(i) thread = threading.Thread(target=imprimir_numeros) thread.start() thread.join()