Using dialog widgets to copy files to your network

This recipe shows us how to copy files from your local hard drive to a network location.

We will do this by using one of Python's tkinter built-in dialogs, which enables us to browse our hard drive. We can then select a file to be copied.

This recipe also shows us how to make Entry widgets read-only and to default our Entry to a specified location, which speeds up the browsing of our hard drive.

Getting ready

We will extend Tab 2 of the GUI we have been building in previous recipes.

How to do it...

Add the following code to our GUI in the def createWidgets(self) method towards the bottom where we created Tab Control 2.

The parent of the new widget frame is tab2, which we have created at the very beginning ...

Get Python GUI Programming Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.