Untitled
unknown
python
10 months ago
992 B
15
Indexable
'''CRIE UM DECORATOR QUE IRÁ PEGAR A FUNÇÃO QUE FOR PASSADO PARA ELE E IMPRIMIR O HORÁRIO ATUAL ANTES DE EXECUTAR A FUNÇÃO E DEPOIS DE IMPRIMIR O HORÁRIO TER FINALIZADO A EXECUÇÃO DA FUNÇÃO. ''' from datetime import datetime def my_decorator(funcao): def envelop(): print(f'{datetime.now().day}/{datetime.now().month}/{datetime.now().year}: {datetime.now().second} segundos e {datetime.now().microsecond // 1000} milissegundos') funcao() print(f'{datetime.now().day}/{datetime.now().month}/{datetime.now().year}: {datetime.now().second} segundos e {datetime.now().microsecond // 1000} milissegundos') envelop.original = funcao return envelop @my_decorator def down_music(): print('Baixando músicas') down_music() print('------------------------------------------------------------------------------------------------------------------------------------') print('Função original: ') down_music.original()
Editor is loading...
Leave a Comment