mkdir -p functionality in Python
The os.makedirs() function in Python can be used to create a directory with the -p option, which will create the entire directory path, including any missing parent directories. Here is a code snippet:
import os
directory_path = '/path/to/directory'
os.makedirs(directory_path, exist_ok=True)The exist_ok parameter is set to True, so if the directory already exists, os.makedirs() will not raise an error. If you want to raise an error if the directory already exists, you can set exist_ok to False
import os
directory_path = '/path/to/directory'
os.makedirs(directory_path, exist_ok=False)This will create the directory if it does not exist and raise an error if it already exists.