コード例 #1
0
ファイル: gnucash.py プロジェクト: omelkova/gnucash-mail-sync
from transaction_manager import TransactionManager
import piecash

GNUCASH_FILE = "example_file.gnucash"

# book = piecash.open_book(GNUCASH_FILE, readonly=True)
# print(book.default_currency)

book = TransactionManager(GNUCASH_FILE)

a1 = book.get_account("Assets")

a2 = book.get_account("Expence")

book.make_transaction(a1, a2, 20, description="Test transaction")

print(a1)