Páginas

jueves, 9 de octubre de 2014

Python: Crear directorios con os.mkdir()

Una cosa importante: Si se quiere crear un directorio con mkdir, se debe crear nivel por nivel
Si solo tengo el D:/ primero tengo que crear D:/Ruben y luego crear D:/Ruben/PL0001

from os import mkdir
from os.path import exists

destination = D:/Ruben/
pl = PL0001

if exists(destination): #si ya existiere el directorio
    if exists(destination+pl): #verifica si existe el subdirectorio
         destSubfolder = destination+pl
     else:
          mkdir(destination+pl)
#si no existe crea el subdirectorio
          destSubfolder = destination+pl
else: #si no existe el directorio
    mkdir(destination) #crea el directorio
    mkdir(destination+pl) #crea el subdirectorio
    destSubfolder = destination+pl

No hay comentarios:

Publicar un comentario