কম্পিউটার টিউটোরিয়াল

পাইথনে রিয়েল-টাইম কারেন্সি এক্সচেঞ্জ রেট পাওয়া

পাইথন API কল হ্যান্ডলিংয়ে খুব ভালো। রিয়েল-টাইম ও ইতিহাসগত কারেন্সি এক্সচেঞ্জ রেট পাওয়ার পদ্ধতিগুলো নিচে দেওয়া হলো।

১. forex-python মডিউল ব্যবহার

CurrencyRates().get_rate('USD', 'GBP') দিয়ে লাইভ রেট পাওয়া যায়।

উদাহরণ

from forex_python.converter import CurrencyRates
c = CurrencyRates()
print(c.get_rate('USD', 'GBP'))
# Output: 0.7357387755

২. ঐতিহাসিক রেট (Historical)

datetime অবজেক্ট পাস করলে নির্দিষ্ট সময়ের রেট পাওয়া যায়।

উদাহরণ

from forex_python.converter import CurrencyRates
import datetime
c = CurrencyRates()
dt = datetime.datetime(2020, 3, 27, 11, 21, 13, 114505)
print(c.get_rate('USD', 'INR', dt))
# Output: 75.4937596793

৩. ওয়েব API (requests) ব্যবহার

API কী দিয়ে JSON রেসপন্স পাওয়া যায়।

উদাহরণ

import requests
url = 'https://v6.exchangerate-api.com/v6/336ccxxxxxxxxx8e74eac/latest/USD'
response = requests.get(url)
data = response.json()
print(data)
# Output: {'result': 'success', 'conversion_rates': {'USD': 1, 'AED': 3.6725, ...}}
  1. পাইথনে লোকাল টাইমজোন পাওয়ার পদ্ধতি

  2. পাইথনে ফাংশন এক্সিকিউশন টাইম মাপার ফাংশন কীভাবে লিখবেন?

  3. পাইথন প্রোগ্রামের এক্সিকিউশন টাইম কীভাবে পাবেন?

  4. পাইথনে বর্তমান সময় মিলিসেকেন্ডে কীভাবে পাবেন?