Таким образом в Java, мы можем сделать, Как измерить время, потраченное функцией для выполнения
Но как это сделано в Python? Для измерения времени запускаются и время окончания между строками кодов? Что-то, что делает это:
import some_time_library
starttime = some_time_library.some_module()
code_tobe_measured()
endtime = some_time_library.some_module()
time_taken = endtime - starttime
Можно также использовать import time
библиотека:
start = time.time()
#your code
end = time.time()
time_taken = end - start
print('Time: ',time_taken)
Я всегда предпочитаю проверять время в часах, минутах и секундах (%H: % M: % S) формат:
from datetime import datetime
start = datetime.now()
# your code
end = datetime.now()
time_taken = end - start
print('Time: ',time_taken)
вывод:
Time: 0:00:00.000019