[Python-Dev] proposal: add basic money type to the standard library (original) (raw)
Fredrik Lundh fredrik@pythonware.com
Tue, 26 Feb 2002 21:52:48 +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 ]
mal wrote:
> 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.
isn't this better handled by a separate method/attribute?
(otherwise, I fear that we'll end up adding all possible currency notations to the abstract type. but maybe there is a standard for this, somewhere?)
- 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 ]