Skip to main content

A Python api to access moneywiz sqlite database

Project description

MoneyWiz-API

Static Badge PyPI

Buy Me A Coffee

A Python API to access MoneyWiz Sqlite database.

Get Started

pip install moneywiz-api
from moneywiz_api import MoneywizApi

moneywizApi = MoneywizApi("<path_to_your_sqlite_file>")

(
    accessor,
    account_manager,
    payee_manager,
    category_manager,
    transaction_manager,
    investment_holding_manager,
) = (
    moneywizApi.accessor,
    moneywizApi.account_manager,
    moneywizApi.payee_manager,
    moneywizApi.category_manager,
    moneywizApi.transaction_manager,
    moneywizApi.investment_holding_manager,
)

record = accessor.get_record(record_id)
print(record)

It also offers a interactive shell moneywiz-cli.

Contribution

This project is in very early stage, all contributions are welcomed!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

moneywiz_api-1.0.3.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

moneywiz_api-1.0.3-py3-none-any.whl (20.7 kB view details)

Uploaded Python 3

File details

Details for the file moneywiz_api-1.0.3.tar.gz.

File metadata

  • Download URL: moneywiz_api-1.0.3.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for moneywiz_api-1.0.3.tar.gz
Algorithm Hash digest
SHA256 5cdb14809ca02de3ac89a77727496dec25886b7b619311e8d4e02b98f94e71ba
MD5 d8b8248f6e6140f19cfd772c5d86cb3d
BLAKE2b-256 3392e50da032e08368862ea61e029763f5b63a825d9241198dac15d987c2f8fc

See more details on using hashes here.

File details

Details for the file moneywiz_api-1.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for moneywiz_api-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2cf522e455afa8fe60ac121bb24b7f1d632adc677194536c58ac43c8db6b18ad
MD5 12b5aea1bac2dffbd91c442ba6e9e4db
BLAKE2b-256 00219c0e48ce9ebcb2fd4e87614b13ca66ff27931142c3b76035499e5d9e8c93

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page