معرفی شرکت ها


beancount-oneliner-1.0.6


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Plugin for Beancount to write oneliner transaction entries.
ویژگی مقدار
سیستم عامل -
نام فایل beancount-oneliner-1.0.6
نام beancount-oneliner
نسخه کتابخانه 1.0.6
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Kalvis 'Akuukis' Kalnins
ایمیل نویسنده akuukis@kalvis.lv
آدرس صفحه اصلی https://github.com/Akuukis/beancount_oneliner
آدرس اینترنتی https://pypi.org/project/beancount-oneliner/
مجوز GPLv3
[![PyPI - Version](https://img.shields.io/pypi/v/beancount_oneliner)](https://pypi.org/project/packages/beancount_oneliner/) ![PyPI - Downloads](https://img.shields.io/pypi/dm/beancount_oneliner) ![PyPI - Wheel](https://img.shields.io/pypi/wheel/beancount_oneliner) ![PyPI - License](https://img.shields.io/pypi/l/beancount_oneliner) # How to use Two leg simple amount transactions are supported, because they are the bulk of entries. Support for price and cost may come, feel free to contribute. ``` 1999-12-31 note Assets:Cash "Income:Test -16.18 EUR ! Description goes here #myTag *" ``` will be translated into ``` 1999-12-31 ! "Description goes here" #myTag Income:Test -16.18 EUR Assets:Cash ``` # Install ``` pip3 install beancount_oneliner --user ``` Or copy to path used for python. For example, `$HOME/.local/lib/python3.4/site-packages/beancount_oneliner/oneliner.py` would do on Debian. If in doubt, look where `beancount` folder is and copy next to it. # Syntax highlight ## Sublime YAML-tmLanguage entry of [beancount syntax definition for Sublime Text](https://github.com/draug3n/sublime-beancount) ```yaml - comment: note oneliner directive name: meta.directive.notetotext.beancount begin: ([0-9]{4})([\-|/])([0-9]{2})([\-|/])([0-9]{2})\s+(note)(?=(.*\*\"\s)) beginCaptures: '1': {name: constant.numeric.date.year.beancount} '2': {name: punctuation.separator.beancount} '3': {name: constant.numeric.date.month.beancount} '4': {name: punctuation.separator.beancount} '5': {name: constant.numeric.date.day.beancount} '6': {name: support.function.directive.beancount} end: (?=(^\s*$|^\S)) patterns: - include: '#meta' - include: '#account' - name: punctuation.separator.beancount match: (?<=\s)\" - include: '#cost' - include: '#amount' - begin: (\*|\!) beginCaptures: '0': {name: support.function.directive.beancount} end: (\*\") endCaptures: '0': {name: punctuation.separator.beancount} patterns: - name: constant.character.escape.beancount match: \\. - include: '#tag' - name: string.quoted.double.beancount match: ([^\"]) - include: '#illegal' ``` YAML-tmLanguage entry for [VSCode Beancount Extension](https://github.com/Lencerf/vscode-beancount) ```yaml - name: meta.directive.notetotext.beancount comment: 'Note as Oneliner Transaction directive' begin: '([0-9]{4})([\-|/])([0-9]{2})([\-|/])([0-9]{2})\s+(note)(?=(.*\*\"\s))' beginCaptures: '1': name: constant.numeric.date.year.beancount '2': name: punctuation.separator.beancount '3': name: constant.numeric.date.month.beancount '4': name: punctuation.separator.beancount '5': name: constant.numeric.date.day.beancount '6': name: support.function.directive.beancount end: '(?=(^\s*$|^\S))' patterns: - include: '#meta' - include: '#account' - name: punctuation.separator.beancount match: '(?<=\s)\"' - include: '#cost' - include: '#amount' - begin: '(\*|\!)' beginCaptures: '0': {name: support.function.directive.beancount} end: '(\*\")' endCaptures: '0': {name: punctuation.separator.beancount} patterns: - {name: constant.character.escape.beancount, match: \\.} - {include: '#tag'} - {name: string.quoted.double.beancount, match: '([^\"])'} - include: '#illegal' ```


نحوه نصب


نصب پکیج whl beancount-oneliner-1.0.6:

    pip install beancount-oneliner-1.0.6.whl


نصب پکیج tar.gz beancount-oneliner-1.0.6:

    pip install beancount-oneliner-1.0.6.tar.gz