環境構築
依存インストール
以下のコマンドを実行する事により以下のリストの環境を整えます。
- GnuCashの会計データをPythonで扱える環境
- 科目マッピング定義(YAMLファイル)を読み込める環境
pip install piecash pyyaml
pip install
Python のパッケージ管理ツール pip を使って、指定したライブラリをインストールするコマンドです。
piecash
GnuCash のデータ(.gnucash ファイルや SQLite データベース)を Python から直接読み書きできるライブラリです。
→ これを入れることで、仕訳・勘定科目・残高などをプログラムから抽出できるようになります。
pyyaml
YAML 形式(設定ファイルでよく使うフォーマット)を読み書きするためのライブラリです。
→ 今回のキットでは「勘定科目のキーワード → 別表分類タグ」の対応表を beppyo_mapping.yaml に書いていて、その読み込みに使います。