このプロジェクトは、日付ごとに CSV ファイルにログエントリを記録し、エントリ数が指定された制限に達したかどうかを確認するシンプルなログ記録システムです。Python を使用して実装されており、柔軟な設定と簡単な操作が特徴です。
プロジェクトのディレクトリ構造は以下のようになります:
your_project/
├── limitterlib
├── your_project.py
└── logs/
└── YYYYMMDD.csv
Raspberry Pi で使用する場合は、以下のコマンドを実行してください:
cd limitterlibを使用したいディレクトリ
git clone https://github.com/YoshinovLab/dk-limitterlib.git
cp -r dk-limitterlib/limitterlib .
rm -rf dk-limitterlibサンプルコードはこちらを参照してください。
- LOG_DIR: ログファイルを保存するディレクトリ。存在しない場合は自動的に作成されます。
- LIMIT: 各ログファイルに記録できるエントリの最大数。標準は 6 です。