Autor
|
Tema: [Python] Problemas para eliminar carpetas (Leído 4,078 veces)
|
jadtiger
Desconectado
Mensajes: 1
|
Hola: Tengo un problema con un programa que en un momento debe crear carpetas, se supone que primero elimina una carpeta con el mismo nombre, para despues crearla nuevamente. Pero al tratar de crearla me sale: WindowsError: [Error 5] Acceso denegado: 'D:\\kgV' ('D:\\kgV' es la carpeta que quiero borrar y volver a crear) Pero si dicha carpeta no existe previamente, la crea sin problemas, El codigo es: if os.path.isdir('D:\kgV'): shutil.rmtree ('D:\kgV') ... os.mkdir ('D:\kgV')
Ojala puedan darme una mano para solucionar esto. Gracias...
|
|
« Última modificación: 9 Enero 2013, 23:40 pm por EleKtro H@cker »
|
En línea
|
|
|
|
The_Mushrr00m
Desconectado
Mensajes: 163
"Don't worry, be Hacked........"
|
import shutil shutil.rmtree('ruta', true) #true es para que ignore los errores en tu caso algo como: import shutil
shutil.rmtree('D:\\kgV', true)
|
|
|
En línea
|
«No hay camino para la verdad, la verdad es el camino»
|
|
|
Baal.
Desconectado
Mensajes: 5
|
Saludos jadtiger y The_Mushr00m Aca te dejo el codigo.. import os, sys, shutil print """ nombre y ruta en donde se creara la carpeta Ej: "C:/nuevacarpeta" """ inpt= raw_input(">>>").replace('"', "") # introduce una carpeta y ruta a crear shutil.rmtree(inpt, True) # lo borra anteriormente (por si ya existe) os.mkdir(inpt) # lo crea en el caso de que no exista
Es bastante simple como dijo mushrom, el true ignora los errores.. se puede agregar tambien un try, y except pero bueno espero te sirva y lo entiendas sino me avisas
|
|
« Última modificación: 9 Enero 2013, 23:50 pm por Baal. »
|
En línea
|
knowledges Programming: Python(85%), C(55%), C++(%55), Vb 6 (65%), ASM(30%), Java(20%), Pascal(15%), Ruby(5%), perl(5%), SQL(5%). Batch(75%), vbscript(3%), bash(3%) Web: HTML(99%), javascript(40%), Php(40%).
|
|
|
The_Mushrr00m
Desconectado
Mensajes: 163
"Don't worry, be Hacked........"
|
Saludos Baal.
Listo jadtiger más que servido.
|
|
|
En línea
|
«No hay camino para la verdad, la verdad es el camino»
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Programita para eliminar LNK y recuperar carpetas
Scripting
|
erickvcr
|
5
|
5,158
|
20 Septiembre 2011, 19:23 pm
por erickvcr
|
|
|
Algun script para eliminar carpetas
Scripting
|
Mandangus
|
4
|
5,801
|
20 Noviembre 2012, 16:43 pm
por Mandangus
|
|
|
Ayuda en código para eliminar carpetas en una ruta específica.
Scripting
|
Previsible
|
8
|
4,932
|
1 Diciembre 2013, 21:07 pm
por Eleкtro
|
|
|
SCRIPT PARA ELIMINAR CARPETAS
Seguridad
|
achebedos
|
2
|
4,319
|
13 Noviembre 2017, 15:13 pm
por achebedos
|
|
|
Batch para eliminar carpetas antiguas
Scripting
|
_CrisiS_
|
5
|
9,532
|
23 Agosto 2019, 06:48 am
por EdePC
|
|