Skip to content
Demo user edited this page Sep 30, 2014 · 13 revisions

A simple way to ensure all subdirectories exist:

def ensure_dirs_exists(filenames):
subdirs = {os.path.dirname(s) for s in filenames}
subdirs = [ s for s in subdirs if s != '' ]
subdirs.sort(key=len)
for s in subdirs:
        os.mkdir(s)

How about some non ascii string like 'buen día ñoño !'

Oh, ^ looks good.

Clone this wiki locally