salve, ho scritto una funzione che mi fa superare 15 test su 16 e quando ho consegnato sul sito il messaggio di errore è :wallclock_time = 1.005 def __exit__(self, *args)= wallclock_time = round(time.time() - self.start, 3) if wallclock_time > self.timeout= > raise TimeoutError(f'Timeout! ({wallclock_time} > {self.timeout})') E testlib.TimeoutError= Timeout! (1.005 > 1) testlib.py=21= TimeoutError "; sicuro questo è un errore di timeout ma per 0,005 è possibile? come posso fare per migliorare il mio codice anche di pochissimo (se avete consigli anche senza dire come ho implementato il codice ma generali per migliorare ne sarei grato)
EDIT: grazie a tutti per i consigli! proverò cosi
EDIT: grazie a tutti per i consigli! proverò cosi