はじめに 前回の記事でスクレイピングでレースのデータを取得しました。 そのデータを使ってGUIのアプリケーションを作ります。 オブジェクト指向を使ったtkinterの具体的な実装法のメモになればいいかなと。 様々なサイトを参考にさせていただきました。 手順 スクレイピングでレースデータを取得 データを使ってGUIアプリケーションを作る(検索&TODOリスト登録)【今回やる】 使用開発環境 Python 3.8.3 pandas 1.0.5 tkinter 8.6.10 エディタ:VScode 要件 適当に要件を決めます。 レースを名前で検索できる 検索したレースを選択してTODOリストに追加できる TODOリストのチェックボックスをチェックするとそのレースを消すことができる レースを期間で昇順ソートできる レースのデータ(期間、場所など)も表示させる ソースコード 順番に実装していきます。
![ウマ娘のレース管理アプリを作る【2】〜GUIアプリ作成編〜 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/fbc3e19c17247484b9d4d815213b6a2bf1a320a3/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUUzJTgyJUE2JUUzJTgzJTlFJUU1JUE4JTk4JUUzJTgxJUFFJUUzJTgzJUFDJUUzJTgzJUJDJUUzJTgyJUI5JUU3JUFFJUExJUU3JTkwJTg2JUUzJTgyJUEyJUUzJTgzJTk3JUUzJTgzJUFBJUUzJTgyJTkyJUU0JUJEJTlDJUUzJTgyJThCJUUzJTgwJTkwJUVGJUJDJTkyJUUzJTgwJTkxJUUzJTgwJTlDR1VJJUUzJTgyJUEyJUUzJTgzJTk3JUUzJTgzJUFBJUU0JUJEJTlDJUU2JTg4JTkwJUU3JUI3JUE4JUUzJTgwJTlDJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz01ODY5YzNjYjQyNjgzOTdkNjU5YTViNWI1NjAwNzA5OA%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBzdWdpbW9jaGlfMTAxOSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9YWMwNDY4YmYwMjZmYThjNTY0M2EyZWVlMjkwOWY1YTE%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Df36be7fec4f1f48f3f17612b86e82274)