معرفی شرکت ها


beancount-cmb-importer-0.1.4


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A beancount importer for CMB.
ویژگی مقدار
سیستم عامل -
نام فایل beancount-cmb-importer-0.1.4
نام beancount-cmb-importer
نسخه کتابخانه 0.1.4
نگهدارنده []
ایمیل نگهدارنده []
نویسنده e7h4n
ایمیل نویسنده ethan.pw@icloud.com
آدرس صفحه اصلی https://github.com/e7h4n/beancount-cmb-importer
آدرس اینترنتی https://pypi.org/project/beancount-cmb-importer/
مجوز -
# Beancount CMB Importer [![Build and Publish - action](https://github.com/e7h4n/beancount-cmb-importer/actions/workflows/build.yml/badge.svg)](https://github.com/e7h4n/beancount-cmb-importer/actions/workflows/build.yml) [![Lint - action](https://github.com/e7h4n/beancount-cmb-importer/actions/workflows/lint.yaml/badge.svg)](https://github.com/e7h4n/beancount-cmb-importer/actions/workflows/lint.yaml) [![Coverage Status](https://coveralls.io/repos/github/e7h4n/beancount-cmb-importer/badge.svg?branch=master)](https://coveralls.io/github/e7h4n/beancount-cmb-importer?branch=master) [![Code scanning - action](https://github.com/e7h4n/beancount-cmb-importer/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/e7h4n/beancount-cmb-importer/actions/workflows/codeql-analysis.yml) [![PyPI version](https://badge.fury.io/py/beancount-cmb-importer.svg)](https://badge.fury.io/py/beancount-cmb-importer) Beancount CMB Importer 是一个用于将招商银行 PDF 交易流水导入 Beancount 的 Python 库。 ## 安装 使用 pip 安装 Beancount CMB Importer: ```bash pip install beancount-cmb-importer ``` ## 使用方法 1. 登陆招商银行手机银行 App,把交易流水发送到您的邮箱中。然后下载邮箱中的附件,并把附件解压之后的 pdf 放在 documents 目录下。 2. 在您的 Beancount 文件夹中,创建一个新的 Python 脚本(例如:config.py),并将以下代码复制到脚本中: ```python from beancmb.pdf_importer import CmbPdfImporter CONFIG = [ CmbPdfImporter('Assets:Current:CMB', './main.bean'), ] ``` 3. 使用 `bean-extract` 来提取交易记录: `bean-extract config.py documents/`。这将从 PDF 文件中提取交易并将其转换为 Beancount 格式。您可以将其复制并粘贴到您的 Beancount 主文件中。 ## 注意事项 * 在导入时,会识别主账本中对应账户的最后一次 balance 记录的日期,只有晚于这个日期的交易才会被导入 * 导入的交易,会默认添加一个去向账户 `Equity:UFO`。如果想自定义这个账户,可以通过 `CmbPdfImporter` 的参数来指定: `CmbPdfImporter('Assets:Current:CMB', './main.bean', 'Expenses:Others')` ## License MIT.


نیازمندی

مقدار نام
==0.8.0 pdfplumber
==2.3.4 beancount
- coverage
- pycodestyle
- pyflakes
- pylint
- flake8
- mypy
- pytest
- python-coveralls


زبان مورد نیاز

مقدار نام
>=3.6, <4 Python


نحوه نصب


نصب پکیج whl beancount-cmb-importer-0.1.4:

    pip install beancount-cmb-importer-0.1.4.whl


نصب پکیج tar.gz beancount-cmb-importer-0.1.4:

    pip install beancount-cmb-importer-0.1.4.tar.gz