Iranian Bank intro
Project description
AZ Iranian Bank intro
کدهای آزاد و متن باز به زبان پایتون (python) که برای استفاده از اطلاعات، اعتبار سنجی درگاه های بانکهای ایرانی توسعه داده شده است.
🌟 If you ❤️ library, please star it! 🌟
[[TOC]]
نصب
نصب از طریق پکیج منیجر
pip install az-iranian-bank-intro
نحوه استفاده
اعتبار سنجی کارت ها
برای اعتبار سنجی کارت های بانکی کافی است متد اعتبار سنجی را ایمپورت کنیم و شماره کارت مورد نظر را به آن پاس دهیم. در صورتی که شماره کارت مورد نظر معتبر باشد برنامه به کار خود ادامه خواهد داد و در صورتی که نا معتبر باشد exception ارسال خواهد شد.
import logging
from azbankintro import card_validate, CardValidationException
try:
card_validate('6280992042433333')
logging.debug('کارت معتبر است.')
except CardValidationException:
logging.debug('کارت نا معتبر است.')
اعتبار سنجی IBAN یا شماره شبا
برای اعتبار سنجی شماره IBAN کافی است متد اعتبار سنجی را ایمپورت کنیم و شماره IBAN مورد نظر را به آن پاس دهیم. در صورتی که شماره مورد نظر معتبر باشد برنامه به کار خود ادامه خواهد داد و در صورتی که نا معتبر باشد exception ارسال خواهد شد.
import logging
from azbankintro import iban_validate, IBANValidationException
try:
iban_validate('IR062960000000100324200001')
logging.debug('شماره IBAN معتبر است.')
except IBANValidationException:
logging.debug('شماره IBAN نا معتبر است.')
TODO
-
Documentation
-
Bank list
-
Logo
-
Validate card
-
Validate IBAN
توسعه
اگر از این بسته استفاده می کنید و خوشتون اومده با دادن ستاره به ما دلگرمی بدید.البته که اگر زمان بگذارید و گسترش بدید خیلی استقبال می کنیم و خوشحال میشیم. البته که در هیچ کدوم از این موارد اصراری نیست.
شاد باشید و خندون
License
The MIT License (MIT). Please see License File for more information.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for az-iranian-bank-intro-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3ca772791f6cdbe39b82ceee97ca7da97ce4da71ed1e73dd5cb22a8380e31ff |
|
MD5 | 2bac8c7a6ff88944775b1a5c753d7c1a |
|
BLAKE2b-256 | 6c411fb8414407f4e8d9ea23268c002af3c5a2f0c74bef4bea2394b4e62c51b1 |
Hashes for az_iranian_bank_intro-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e13853bf8378653c6be505c9895b1f4dd4a4b7362633d4b8d0be1ea6f4349a9 |
|
MD5 | c862e858678037d22a3665d6d9cc42cb |
|
BLAKE2b-256 | d89eed27fd9022023128003c1568887431bb32e2f8d2b09b9a39a939b2b3fe41 |