bankline direct parser
0.8
Natwest/RBS Bankline Direct Data Services 파일을 구문 분석하기 위한 Python 모듈입니다.
Python 3.7+만 지원됩니다.
pip install bankline-direct-parser
from bankline_parser . data_services import parse
# from file
with open ( filename ) as f :
parsed = parse ( f )
if parsed . is_valid ():
print ( parsed . accounts [ 0 ]. records [ 0 ]. transaction_code )
else :
print ( parsed . errors )
# from list of rows
parsed = parse ( lines )
데이터서비스파일 볼륨 헤더 라벨 [계정] 파일헤더레이블 사용자 헤더 라벨 [데이터레코드|밸런스레코드] 사용자 예고편 라벨
GitHub에서 버그를 보고하고 풀 리퀘스트를 열어주세요.
이 라이브러리에 대한 변경 작업을 수행하려면 편집 가능 모드로 가상 환경에 설치하는 것이 좋습니다(예: pip install --editable .
모든 테스트를 로컬에서 실행하려면 python -m tests
사용하세요. 또는 Python 버전이 여러 개인 경우 tox
사용할 수 있습니다.
[GitHub 팀 구성원에게만 해당] 다음을 통해 PyPI에 새 버전을 배포합니다.
bankline_parser/__init__.py
에서 VERSION
튜플 업데이트python -m build; twine upload dist/*
로컬로 Copyright (C) 2023 HM Government(법무부 디지털 기술부). 자세한 내용은 LICENSE.txt를 참조하세요.