Skip to main content

A small library for getting information on some currency exchange rates into UAH, on the selected date

Project description

PyPI - Python Version

Official Repo: https://gtlb.jetsoftpro.com/vkudak/vkudak-exchange-rates

It uses the following libraries:

Quick Install / Usage

pip install vkudak-exchange-rates
from datetime import datetime

from vkudak_exchange_rates import get_exchange_rates, get_curr_rates_on_time_interval


def main():
    curr = "USD" 
    my_date = datetime(day=21, month=4, year=2022)
    exchange_rates = get_exchange_rates(my_date, curr)

    print(exchange_rates)
    # Output:
    # {
    # datetime.datetime(2022, 4, 20, 0, 0): 
    #   {
    #   'Приватбанк': [29.255, 32.18], <-- purchase, sale
    #   'Ощадбанк': [29.5, 32.18]
    #   }
    # }
    
    start_date = datetime(day=20, month=4, year=2022)
    end_date = datetime(day=24, month=4, year=2022)
    step = 1
    res = get_curr_rates_on_time_interval(curr, start_date, end_date, step, save_to="csv", plot=True)
    
    print(res)
    # Output:
    # {
    #     datetime.datetime(2022, 4, 20, 0, 0): {'Приватбанк': [29.255, 32.18], 'Ощадбанк': [29.5, 32.18]}, 
    #     datetime.datetime(2022, 4, 21, 0, 0): {'Приватбанк': [29.255, 32.18], 'Ощадбанк': [29.5, 32.18]}, 
    #     datetime.datetime(2022, 4, 22, 0, 0): {'Приватбанк': [29.255, 32.18], 'Ощадбанк': [29.8, 32.18]}, 
    #     datetime.datetime(2022, 4, 23, 0, 0): {'Приватбанк': [29.255, 32.18], 'Ощадбанк': [29.8, 32.18]}, 
    #     datetime.datetime(2022, 4, 24, 0, 0): {'Приватбанк': [29.255, 32.18], 'Ощадбанк': [29.8, 32.18]}
    # }

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vkudak-exchange-rates-0.0.5.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vkudak_exchange_rates-0.0.5-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file vkudak-exchange-rates-0.0.5.tar.gz.

File metadata

  • Download URL: vkudak-exchange-rates-0.0.5.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.10

File hashes

Hashes for vkudak-exchange-rates-0.0.5.tar.gz
Algorithm Hash digest
SHA256 262946e1a97a45a346ab75a3449be2ab6a991a84a153774869e92aab2d757ed1
MD5 e66594b552d04a7bfeafa5ca537a5584
BLAKE2b-256 5d07d5604b73c440fbcf62eb635de4eb04502b1baad9c3095b290f31ab409a37

See more details on using hashes here.

File details

Details for the file vkudak_exchange_rates-0.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for vkudak_exchange_rates-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 2556bbf5e32d5d8c0b7ed83c37863eec05d223cf0484b960f075d1bbf21c78b0
MD5 87a98674e24923d14293f0dc78b86231
BLAKE2b-256 ea71c38df574949320873428ae34f596a7237ee4a7e5b0d57870e3c136f26e18

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page