🌐
PyPI
pypi.org › project › currencies
currencies · PyPI
Python :: 3.8 · Topic · Software Development · Report project as malware · Display money format and its filthy currencies, for all money lovers out there. currencies is available on PyPi · http://pypi.python.org/pypi/currencies · So easily ...
      » pip install currencies
    
Published   Dec 12, 2020
Version   2020.12.12
🌐
PyPI
pypi.org › project › CurrencyConverter
CurrencyConverter · PyPI
It is compatible with Python3.9+. The default source is the European Central Bank. This is the ECB historical rates for 42 currencies against the Euro since 1999. It can be downloaded here: eurofxref-hist.zip. The converter can use different sources as long as the format is the same. Note that the currency converter does not query the API in real time, to avoid the overhead of the HTTP request. It uses embedded data in the library...
      » pip install CurrencyConverter
    
Published   Jul 08, 2026
Version   0.18.20
Discussions

Currency classes for Python
It good thing to learn how to do stuff like this. Like you said it more leaning the process, which is good to learn all by itself self. Right now, I see 3 big problems. It only works for like 5 currencies you give me no function to tell me what they are. Ite not clear if I can add different type of currency, or how to convert from one to another IMHO And there should be a converter or a way to add USD and YEN directly. You can do something like the return is always the first currency, this will help will a+b+c. More on reddit.com
🌐 r/Python
14
22
February 20, 2025
python - Is there a package that maintains a list all currencies with symbols? - Stack Overflow
Is there a python package that provides list of all (or fairly complete) currencies with the symbols (like "$" for USD). There are excellent pycountry, py-moneyed and ccy but these do not have s... More on stackoverflow.com
🌐 stackoverflow.com
how to handle Currency in python ?
Use f-strings or format with the precision specified. val = 10 print("{:.2f}".format(val)) print(f"{val:.2f}") Be aware that floats aren't always accurate . If you're displaying them, there should be no issues. but calculations involving currency might drift off after some time. More on reddit.com
🌐 r/learnpython
10
3
March 22, 2021
Are there any python package that can intelligently parse strings containing numbers?
🌐 r/Python
24
18
January 1, 2015
🌐
PyPI
pypi.org › project › money
money · PyPI
Python :: 3.5 · Topic · Software Development :: Libraries · Report project as malware · Money class with optional CLDR-backed locale-aware formatting and an extensible currency exchange solution. This is version 1.3.0. Development: https://github.com/carlospalol/money ·
      » pip install money
    
Published   Apr 17, 2016
Version   1.3.0
🌐
GitHub
github.com › NearHuscarl › py-currency
GitHub - NearHuscarl/py-currency: A python library to convert currency, prettify price and get various currency info
A python library to convert currency, prettify price and get various currency info - NearHuscarl/py-currency
Starred by 8 users
Forked by 3 users
Languages   Python 100.0% | Python 100.0%
🌐
GitHub
github.com › kalaspuff › stockholm
GitHub - kalaspuff/stockholm: 💵 Modern Python library for working with money and monetary amounts. Human friendly and flexible approach for development. 100% test coverage + built-in support for GraphQL and Protocol Buffers transports using current best-practices.
This brings a fully featured Money class for Python 3 – stockholm.Money. Library for formatting and performing arithmetic and comparison operations on monetary amounts. Also with support for currency handling, rates, exchange and serialization ...
Starred by 78 users
Forked by 4 users
Languages   Python 99.3% | Makefile 0.7%
🌐
ExchangeRate-API
exchangerate-api.com › docs › python-currency-api
Python Exchange Rate API | Python Currency Converter
We offer an easy to use, accurate and reliable exchange rates API for Python that's perfect for both personal and professional use.
🌐
Readthedocs
quantlib-python-docs.readthedocs.io › en › latest › currencies.html
Currencies — QuantLib-Python Documentation 1.40 documentation
The class in QuantLib that describes exchange rate information between currencies is ExchangeRate , and every two currencies in the Currency system can generate an ExchangeRate object.
Find elsewhere
🌐
pytz
pythonhosted.org › ccy › overview.html
Overview — ccy 0.6.1 documentation
A python module for currencies. The module compiles a dictionary of currency objects containing information useful in financial analysis. Not all currencies in the world are supported yet.
🌐
GitHub
github.com › vimeo › py-money
GitHub - vimeo/py-money: Money class for Python 3 · GitHub
Money class for Python 3. Unlike other Python money classes, this class enforces that all monetary amounts are represented with the correct number of decimal places for the currency.
Starred by 126 users
Forked by 25 users
Languages   Python 99.5% | Makefile 0.5%
🌐
GeeksforGeeks
geeksforgeeks.org › python › currency-converter-in-python
Currency Converter in Python - GeeksforGeeks
November 3, 2025 - Using Tkinter + forex_python for a GUI-based converter · This method requires forex API keys. Get you own API key from here. Install requests module to handle API calls using the following command: ... import requests class CurrencyConverter: def __init__(self, url): # Fetching real-time data from the API data = requests.get(url).json() self.rates = data["rates"] def convert(self, from_currency, to_currency, amount): """Convert amount from one currency to another.""" initial_amount = amount # Convert from non-EUR currency to EUR first if from_currency != 'EUR': amount = amount / self.rates[fr
🌐
GitHub
github.com › fscm › multicurrency
GitHub - fscm/multicurrency: Currency representation library for Python3.
Currency representation library for Python3. Contribute to fscm/multicurrency development by creating an account on GitHub.
Author   fscm
🌐
W3Schools
w3schools.in › python › examples › real-time-currency-converter
Real Time Currency Converter in Python - W3schools
This Python program contains a simple program for converting currency in real-time using the Forex Python Library. The Forex-Python library provides the most direct way to get a currency conversion rate through API calls.
🌐
DataFlair
data-flair.training › blogs › currency-converter-python
Currency Converter - Python Project with Source Code - DataFlair
August 3, 2021 - Rates: It is the exchange rate of currencies with base currency USD. For this project based on Python, we are using the tkinter and requests library.
🌐
Medium
medium.com › @balakrishna0106 › convert-any-currency-using-python-a-data-science-approach-834cabeaf7dc
Convert Any Currency Using Python: A Data Science Approach | by Balakrishna | Medium
September 6, 2024 - → Sign up for an API key at ExchangeRate-API. → Replace the forex-python part with API requests using the requests module. Install the forex-python: A library to fetch exchange rates and currency data.
🌐
TraderMade
tradermade.com › tutorials › build-your-first-currency-converter-app
Build Your First Currency Converter in Python
May 16, 2024 - To make it manageable we will define a convert currency function that will take in three parameters; namely amount, from_currency, and to_currency. The Python function will return the currency conversion rate and the total converted amount.
🌐
GitHub
github.com › quantmind › ccy
GitHub - quantmind/ccy: python module for currencies · GitHub
A python module for currencies. The module compiles a dictionary of currency objects containing information useful in financial analysis. Not all currencies in the world are supported yet.
Starred by 95 users
Forked by 28 users
Languages   Python 96.9% | Makefile 2.0% | Shell 1.1%
🌐
The Python Code
thepythoncode.com › article › make-a-currency-converter-in-python
How to Make a Currency Converter in Python - The Python Code
Yahoo Finance provides financial news, currency data, stock quotes, press releases, and financial reports. This section uses the yahoo_fin library in Python to make a currency exchanger based on Yahoo Finance data.