5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

Aspire     Programming Python in Action     Programming Python in Action Track 1: Python in Action
File dialogs are powerful and versatile widgets that allow the user to navigate their local file system and upload a file, which can then be processed by the app. Tkinter offers file dialog functionality out-of-the-box and includes the tree view widget which can be used to represent either tabular or hierarchical data.
Begin this course by creating Tkinter applications using an inheritance-based approach where you extend built-in Tkinter classes. Explore the tree view widget where you will represent simple tabular data in a tree view, create an app that displays the data in a Pandas data frame, and add scroll bars to a tree view. Finally, learn how to allow users to navigate and choose files using an upload file dialog, create a file picker, and add various dialogs and alerts related to the user’s choice.
Upon completion of this courses, you'll know how to allow an app to accept user uploaded files, validate and store files in a pandas data frame, and display the contents using a tree view.

Objectives

Developing Apps with Tkinter: Working with File Dialogs & Tree Views

  • discover the key concepts covered in this course
  • use Tkinter with a class
  • create a class to represent a clock
  • use the scrolled text widget to store text
  • create a file picker for an app
  • represent tabular data using a tree view
  • load uploaded data into a Pandas data frame
  • convert a Pandas data frame to a tree view
  • add a scrollbar to a tree view, remove data, and review errors when loading data
  • edit a Tkinter app
  • summarize the key concepts covered in this course