creaDir(self,
dirBase,
listaSubDir,
darMens=True)
| source code
|
Crea directorios Si no existe dirBase (directorio base. ej
"c:/delProp"). Intenta crearlo. Si no lo consigue devuelve un
error. listaSubDir, es una lista de subdirectorios a crear, uno dentro de
otro. Antes de intentar crear los subdirectorios, comprueba que no
existan. si listaSubDir es ["trab1258","memoria"],
intenta crear el subdirectorio c:/delProp/trab1258, si no puede devuelve
el error. Si lo consigue, intenta crear c:/delProp/trab1258/memoria. Si
no lo consigue devuelve el error. Asi sucesivamente con todos los
elementos de listaSubDir. Si darMens es True, antes de devolver el error
da un mensaje. Si todo va bien, devuelve True
- Parameters:
dirBase (string) - Directorio base a partir del que cuelgan los demas:
"c:/delProp"
listaSubDir (lista) - Lista de subdirectorios a crea. Cada uno cuelga del anterior, y
todos a partir de dirbase.
darMens (boolean) - Si es True da mensajes si hay errores.
- Returns:
- Exception si hay algun error. True si todo va bien.
|