Ответ 1
Попробуйте os.makedirs
вместо этого, если вы хотите создать дерево каталогов за один вызов.
Это работает:
mkdir('folder')
но это не
mkdir('folder/subfolder')
Ошибка:
WindowsError: [Error 3] The system cannot find the path specified: 'folder/subfolder'
Попробуйте os.makedirs
вместо этого, если вы хотите создать дерево каталогов за один вызов.
Я пробовал выше в Linux с помощью Python 2.6.6, но должен был убедиться, что строка закончилась символом '/' (или '\', в Windows). Например.
os.makedirs('folder/subfolder/')
В противном случае была создана только "папка".
Я думаю, вам нужна функция os.makedirs(), которая может создавать промежуточные каталоги.