Step-by-Step Guide: Python GUI File Manager Using Tkinter and Shutil | codingdidi

19 Jul 2024 · 7 min
7:15

In this tutorial, Akansha Yadav walks viewers through building a Windows‑focused file manager GUI with Python. She explains the three core libraries used—os for operating‑system interactions, tkinter for the graphical interface, and shutil (referred to as the "shuttle" library) for file operations such as copy and move. The video details the creation of backend functions for opening, copying, deleting, and renaming files, as well as opening, deleting, and moving folders. It then shows how to assemble the GUI: initializing the root window, configuring titles, geometry, colors, fonts, and adding labels, buttons, and a Listbox with a vertical scrollbar to display directory contents. Throughout, Akansha demonstrates exception handling with try/except blocks, uses tkinter dialogs and message boxes for user input and feedback, and finalizes the application with root.update and the main event loop. The tutorial emphasizes practical Python basics, module usage, and encourages viewers to experiment, comment, and request further projects.

Chapters

More from Akansha

0:24
youtube.com

Understand any AI Paper in just 5 minutes.

2mo ago
1:27:23
youtube.com

#6 Supervised Machine Learning Full Course: NumPy Code From Scratch

2mo ago
1:35
youtube.com

3 hacks for high cardinality data #ai #coding

2mo ago
0:42
youtube.com

Latency Vs throughput for interview preparation

2mo ago
1:15
youtube.com

One Hot encoding — categorical to numerical

2mo ago
0:48
youtube.com

Replication and Sharding for your next interview

2mo ago
30:43
youtube.com

#5 Stop Writing Slow Code: Learn NumPy Broadcasting & Vectorization

2mo ago
1:00
youtube.com

How to get 20 LPA Job using Python?

2mo ago
2:15
youtube.com

Full roadmap for machine learning engineer role | tech stack for ML

2mo ago
1:25
youtube.com

Before you apply for jobs - Watch this | What is AI-AI Bias

2mo ago
2:15
youtube.com

Reward hacking in reinforcement learning | best plugin to track RH in RL

2mo ago
See all content