>> time.steady() is something like: >> >> try: >> return time.monotonic() >> except (NotImplementError, OSError): >> return time.time() > > Is the use of weak monotonic time so wide-spread in the stdlib that we > need the 'steady()' function? If it's just two modules then it's not > worth adding it.
The Python standard library is not written to be used by Python itself, but by others. The try/except is a common pattern when applications use a monotonic clock. I suppose that quite all applications use this try/except pattern. I don't see what is the use case requiring a is truly monotonic clock. Victor _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com