PythonでTkinterを使用して開発した、デスクトップ用の日記アプリです。 日々の出来事を手軽に記録・保存し、過去を振り返ることができます。
- 日記の作成・保存: 日記を入力してデータベースに保存。
- 日記の閲覧: 保存した日記をリストから選択して表示。
- 編集・削除: 既存の日記の内容を修正したり、不要な日記を削除。
- 言語: Python 3.10
- GUIフレームワーク: Tkinter
- データベース: SQLite3
- アーキテクチャ: MVCモデルを意識したクラス設計
Pythonなどの環境構築は不要です。WindowsとMacですぐに利用できます。
- このリポジトリの Releases にアクセスします。
- 最新バージョン(Latest)の Assets セクションから、お使いのOSに合ったファイルをダウンロードします。
- Windowsの場合:
SimpleDiary_for_Windows.exe - Macの場合:
SimpleDiary_for_Mac
- Windowsの場合:
- ダウンロードしたファイルをダブルクリックして起動します。
- Windows: 「WindowsによってPCが保護されました」と出た場合 → 「詳細情報」をクリックし、「実行」を選択してください。
- Mac: 「開発元が未確認のため開けません」と出た場合 →
Controlキーを押しながらクリックして「開く」を選択するか、システム設定の「プライバシーとセキュリティ」から許可してください。
コードの変更や機能追加を行いたい場合は、以下の手順で実行してください。
動作環境
- Python 3.10 以上
手順
- リポジトリをクローンする
git clone [https://github.com/e235733/simple-diary.git](https://github.com/e235733/simple-diary.git) cd simple-diary