Movatterモバイル変換
[0]ホーム
[Python-Dev] Store timestamps as decimal.Decimal objects
PJ Ebypje at telecommunity.com
Wed Feb 1 03:40:02 CET 2012
On Tue, Jan 31, 2012 at 7:35 PM, Nick Coghlan <ncoghlan at gmail.com> wrote:> Such a protocol can easily be extended to any other type - the time> module could provide conversion functions for integers and float> objects (meaning results may have lower precision than the underlying> system calls), while the existing "fromtimestamp" APIs in datetime can> be updated to accept the new optional arguments (and perhaps an> appropriate class method added to timedelta, too). A class method> could also be added to the decimal module to construct instances from> integer components (as shown above), since that method of construction> isn't actually specific to timestamps.>Why not just make it something like __fromfixed__() and make it a standardprotocol, implemented on floats, ints, decimals, etc. Then the API is just"time.time(type)", where type is any object providing a __fromfixed__method. ;-)-------------- next part --------------An HTML attachment was scrubbed...URL: <http://mail.python.org/pipermail/python-dev/attachments/20120131/45ffbead/attachment.html>
More information about the Python-Devmailing list
[8]ページ先頭