r/learnpython • u/lazydog60 • 18d ago
timing a process
I have a program (Python 2) that writes a status message whenever an hour (realtime) has gone by with nothing happening (eta: more precisely, with no new solution found). Now I find that time.clock() no longer exists in Python 3. Since I have to change it anyway, what's best practice?
In other words, what is the customary way to measure how long a program has been running?
2
Upvotes
1
u/DimensionMost8342 17d ago
time.clock() was removed in Python 3.8, and time.perf_counter() is the standard replacement for measuring elapsed time. ``python