Jak określić czas przetwarzania w Pythonie?

Jestem nowym użytkownikiem Pythona i zdezorientowany dokumentacją daty / czasu. Chcę obliczyć czas potrzebny do wykonania obliczeń.

W Javie napisałbym:

long timeBefore = System.currentTimeMillis();
doStuff();
long timeAfter = System.currentTimeMillis();
elapsed time = timeAfter - timeBefore;

Jestem pewien, że w Pythonie jest jeszcze łatwiej. Czy ktoś może pomóc?

questionAnswers(8)

yourAnswerToTheQuestion