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)

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-0.1.0.tar.gz (11.6 kB view details)

Uploaded Source

Built Distribution

moneywiz_api-0.1.0-py3-none-any.whl (17.4 kB view details)

Uploaded Python 3

File details

Details for the file moneywiz-api-0.1.0.tar.gz.

File metadata

  • Download URL: moneywiz-api-0.1.0.tar.gz
  • Upload date:
  • Size: 11.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for moneywiz-api-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0ee0b5d5e1fc1ebee3b20a0cadb647b3db1527a1d221f22d1bd768601068d707
MD5 f48eef9ab74196ca814a65a7d2691e6b
BLAKE2b-256 62cad5f69eec45d59758ae60379bd1b3c59b5be89ac2f1c436043a963e91fd9e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: moneywiz_api-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 17.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for moneywiz_api-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6f3ca5dc84c5c30527ddda0a80a81a2223e7c1f3d47cd5b6e6f0375c4736fa53
MD5 6d1af3b7eb52d0463080ba9193f5c8e7
BLAKE2b-256 c468920ad5ec9c9d29e2b3d41e789962350a63f7993dd7f36dec0a8b4987e207

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