MyTetra Share
Делитесь знаниями!
Время выполнения программы на Python
Время создания: 05.06.2018 21:41
Автор: br0ke
Текстовые метки: python, time, execution time, start time, finish time, monotonic
Раздел: Информационные технологии - Python
Запись: and-semakin/mytetra_data/master/base/1528216871njkn7i0lfu/text.html на raw.githubusercontent.com

Простейший способ:

import time

start_time = time.time()

main()

print("--- %s seconds ---" % (time.time() - start_time))


Вывод:

--- 0.764891862869 seconds ---



Более безопасный способ, потому что time.monotonic() никогда не идёт назад, даже если на машине будет переведено время:


import time

from datetime import timedelta

start_time = time.monotonic()

main()

end_time = time.monotonic()

print(timedelta(seconds=end_time - start_time))

Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования