simple-money

A simple interface to work with money-related entities.


Keywords
money, finance
License
MIT
Install
pip install simple-money==0.1.1

Documentation

Simple Money

Build Status codecov.io

A simple interface to work with money-related entities.

Installation

The current stable release:

pip install simple_money

or:

easy_install simple_money

or from source:

$ sudo python setup.py install

Usage

Arithmetic operations:

>>> Money(100, 'EUR') + Money(50, 'EUR')
150 EUR
>>> Money(100, 'EUR') - Money(50, 'EUR')
50 EUR
>>> Money(100, 'EUR') * 2
200 EUR

Also you can manipulate with money in different currencies:

>>> Money(100, 'EUR') + Money(50, 'USD')
100 EUR, 50 USD
>>> Money(100, 'EUR') - Money(50, 'USD')
100 EUR, -50 USD
>>> (Money(100, 'EUR') - Money(50, 'USD')) * 2
200 EUR, -100 USD

With multiply currencies you are able to get concrete currency value in the following way:

>>> value = Money(100, 'EUR') + Money(50, 'USD')
>>> value.EUR
100 EUR
>>> value.USD
50 USD