project_description
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
2022 Spring NTHU CS 135800
Create a money management application.
- Read and save file (keep the records after closing and reopening the window).
- Add a record using tkinter.Entry.
- Prevent users from adding a record with invalid date format.
- Delete a record.
- View the records using tkinter.Listbox.
- View the balance using tkinter.Label.
- Find records under a category.
1. tkinter widges
- Frame
- Label
- Entry
- Button
- Scrollbar (advanced)
- Messagebox (advanced)
- Combobox (advanced)
2. Layout managers
- pack
- grid
3. command parameter for Button 4. StringVar
pymoney is the top module.