[Python-Dev] proposal: add basic money type to the standard library
M.-A. Lemburg
mal@lemburg.com
Tue, 26 Feb 2002 21:31:52 +0100
Tue, 26 Feb 2002 21:31:52 +0100
- Previous message: [Python-Dev] proposal: add basic money type to the standard library
- Next message: [Python-Dev] proposal: add basic money type to the standard library
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Fredrik Lundh wrote: > > and while I'm at it: > > I propose adding an "abstract" money base type to the standard > library, to be subclassed by real money/decimal implementations. > > if isinstance(v, basemoney): > # yay! it's money > print float(money) # let's hope it's not too much > > The goal is not to standardize any behaviour beyond this; anything > else should be provided by subtypes. > > More details here: > > http://effbot.org/ideas/money-type.htm > > I can produce PEP and patch if necessary. Sounds like a plan. One thing though: the RE "[+|-]?\d+(.\d+)?" should be extended to allow for currency symbols and names in front or after the monetary value. Currency for money is a bit like timezones for datetime, so it's a good idea, not to add it to the base type interface. However, the interface should be extendable to include currency information. -- Marc-Andre Lemburg CEO eGenix.com Software GmbH ______________________________________________________________________ Company & Consulting: http://www.egenix.com/ Python Software: http://www.egenix.com/files/python/
- Previous message: [Python-Dev] proposal: add basic money type to the standard library
- Next message: [Python-Dev] proposal: add basic money type to the standard library
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]