[issue11457] Expose nanosecond precision from system calls

Martin v. Löwis report at bugs.python.org
Sat Jun 4 00:12:25 CEST 2011


Martin v. Löwis <martin at v.loewis.de> added the comment:

Am 03.06.2011 22:11, schrieb Arfrever Frehtes Taifersar Arahesis:
> 
> Arfrever Frehtes Taifersar Arahesis <Arfrever.FTA at GMail.Com> added the comment:
> 
> os.utimensat() and os.futimens() already exist since Python 3.3 and require 2-tuples (or None) as second and third argument.

"Already since 3.3" means "they don't exist yet". I.e. it isn't too late
to change them.

> (utime() is deprecated since POSIX 2008: http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/utime.h.html)

This is a case where I think Python shouldn't follow POSIX deprecation.
In C, you need to change the function name to change the parameter
types; not so in Python.

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue11457>
_______________________________________


More information about the Python-bugs-list mailing list