Profile line by line

Valerio Cucchiaro (1900 points)
1 2 9
asked Oct 28, 2020 in Programmare in Python by Valerio Cucchiaro (1,900 points)
recategorized Nov 5, 2020 by andrea.sterbini
Per il profile line by line che cercavamo stamattina durante la lezione, bisogna inserire prima del codice:

 import builtins

 if 'profile' not in dir(builtins):     

        def profile(X) : return X

poi prima di ogni funzione di cui si vuole fare il profile line by line bisogna inserire: @profile.

Ricordatevi poi di commentare tute queste righe di codice altrimenti i test risulteranno tutti errati.
171 views

1 Answer

Best answer
raponi.federico (11240 points)
2 4 21
answered Oct 28, 2020 by raponi.federico (11,240 points)
È importante inserire dei dati all'interno dell if __name__ : "__main__": (ad esempio i dati forniti nella spiegazione dell' homework) altrimenti il comando non sarà in grado di calcolare i temp di esecuzione di ciascuna funziona decorata.