Skip to content

Python – How to create a nested directory structure

Advertisement

The pathlib module offers classes representing filesystem paths with semantics appropriate for different operating systems. We can create nested directory structure suing pathlib.Path.mkdir function in Python.

  • On Linux:
  • On Windows:

Here:

  • parents=True: instruct to create parent directories if not available.
  • exist_ok=True: Do not throw an error if a directory already exists.

Execute the above Python script and checked for the newly created directory tree.

/dir1
└── dir2
    └── dir3

Rahul

I, Rahul Kumar am the founder and chief editor of TecAdmin.net. I am a Red Hat Certified Engineer (RHCE) and working as an IT professional since 2009..

Leave a Reply

Your email address will not be published. Required fields are marked *


Back to top