Информация о банках от ЦБ РФ — анонс pycbrf 0.2.1
О новой версии приложения, позволяющего получать информацию от Центрального банка РФ в Python.
Прошло два года с момента появления первой версии pycbrf, и я решил сдуть с неё пыль.
Благодаря dbf_light удалось обучить приложение разбирать различную информацию о банках.
Для примера ниже размещён снимок экрана с результатами выполнении консольной команды
Приложение функционирует не только в консольном режиме. Можно получить интересующие данные прямо из вашего кода на Python:
Пользуйтесь, кому актуально.
Приложение
Сдувать пыль бывает полезно.
Благодаря dbf_light удалось обучить приложение разбирать различную информацию о банках.
Для примера ниже размещён снимок экрана с результатами выполнении консольной команды
$ pycbrf banks -b 045004641
.Приложение функционирует не только в консольном режиме. Можно получить интересующие данные прямо из вашего кода на Python:
from pycbrf import Banks
banks = Banks()
# Получаем данные по конкретному банку.
# Адресовать записи можно, как при помощи БИК,
# так и при помощи BIC от SWIFT.
bank = banks['045004641']
bank.swift # SABRRUMMNH1
bank.phone # (383)2122004
# А для удобства вывода в интерфейсах
# есть возможность аннотировать записи
# человекопонятными названиями атрибутов
# (на снимке экрана выше как раз видны аннотации на русском).
bank_annotated = Banks.annotate([bank])[0]
for title, value in bank_annotated.items():
print('%s: %s' % (title, value))
Пользуйтесь, кому актуально.
Приложение
pycbrf
разрабатывается здесь — https://github.com/idlesign/pycbrfСдувать пыль бывает полезно.
На заметку
У нас есть представительство во ВКонтакте. Ссылка в самом низу страницы.