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
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