Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Directory Management System Course - Online Learning with Certificate
python

Directory Management System

Daniil Lypenets

Python

10 Chapters

0 Studying now

A terminal-based Directory Management System built step by step using Python. The project models a file system as a nested dictionary held in memory and combines recursion, dictionary manipulation, path resolution, and command parsing to create a fully interactive shell that can create, list, search, and remove directories and files. The final result demonstrates how small utility functions can be orchestrated into a complete command-line application.

Show more

Course description

A terminal-based Directory Management System built step by step using Python. The project models a file system as a nested dictionary held in memory and combines recursion, dictionary manipulation, path resolution, and command parsing to create a fully interactive shell that can create, list, search, and remove directories and files. The final result demonstrates how small utility functions can be orchestrated into a complete command-line application.

Technology

Python

Language

En

Rating

Chapters

10

Preparing the Root Structure and Constants

Creating Nodes with a Factory Function

Adding a Directory

Adding a File

Listing Directory Contents

Resolving a Path

Removing an Item

Searching Recursively

Printing the Directory Tree

Building the Command Shell and Completing the System

0%

Preparing the Root Structure and Constants

Creating Nodes with a Factory Function

Adding a Directory

Adding a File

Listing Directory Contents

Resolving a Path

Removing an Item

Searching Recursively

Printing the Directory Tree

Building the Command Shell and Completing the System

some-alt