python mkdir to make folder with subfolder?
PythonOperating SystemDirectoryMkdirPython Problem Overview
This works:
mkdir('folder')
but this doesn't
mkdir('folder/subfolder')
error:
WindowsError: [Error 3] The system cannot find the path specified: 'folder/subfolder'
Python Solutions
Solution 1 - Python
Try os.makedirs
instead, if you want to create a tree of directories in one call.
Solution 2 - Python
I tried the above on Linux using Python 2.6.6, but had to ensure that the string ended with a '/' (or '', on Windows). E.g.
os.makedirs('folder/subfolder/')
Otherwise only 'folder' was created.
Solution 3 - Python
I think you want the os.makedirs() function, which can create intermediate directories.