Skip to main content

bankparse

bankparse is a Python package designed to simplify the extraction of your own bank data. Indeed in France, it's common that your bank doesn't give you clear analysis on what you spend if you don't subscribe to it. You only receive a pdf file of all your expenses and income of the month. That's why bankparse is here, to simplify the extraction of your data from those pdf files. You can get your data as JSON format or pandas DataFrame with 3 lines of code.

Table of Contents

Vision

As develop in the introduction, the project aims to give back people their own data in an easy way. At this moment, the package will mainly cover the French market.

Features

bankparse.file_manager module

This module is designed to manage all kind of files provided by the banks. It helps you to get the owner and the extract date of the file, in addition to retrieve your account's data (label, ID, ...).

The available banks are : Crédit Agricole, Crédit Mutuel, Bourso Bank.

See more about available features

bankparse.table_manager module

This module is designed to manage all kind of tables within the statement files provided by the banks. It helps you to act on the data, retrieve transactions and balance statements. Different kind of table do exist, but I don't have access to all of these yet, that's why what you're looking for could not be available at this moment.

The available banks are : Crédit Agricole, Crédit Mutuel, Bourso Bank.

See more about available features

Installation

Coming soon.

Examples

Coming soon.

Metadata

Release files for bankparse 0.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bankparse 0.0.5
File Size Uploaded
bankparse-0.0.5.tar.gz 53.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bankparse 0.0.5
File Interpreter ABI Platform
bankparse-0.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 73.7 kB

Release files / bankparse-0.0.5.tar.gz

Download URL bankparse-0.0.5.tar.gz
Size 53.9 kB
Tags Source
SHA-256 checksum
How to use checksums
92788789c02120a5100dd5fe3eedb6eb1120cbce6b090d1d060c58aa6899db66
BLAKE2b-256 checksum
How to use checksums
f3d0928889d0d00b4f3ea68becfd7903bed64e442c1d9f201131da6ca1ca7a98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.5

Release files / bankparse-0.0.5-py3-none-any.whl

Download URL bankparse-0.0.5-py3-none-any.whl
Size 19.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2649907a45776d01fbd0fc63137d6c78f4881beffd46f1f979f478f135680bd3
BLAKE2b-256 checksum
How to use checksums
2568901403645db56e7feaa1f07b1fa51023d0e8ad8e0c6a36e082c0692e1c00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.5

Release history Release notifications | RSS feed

This release

0.0.5 This release

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page