Cómo eliminar un archivo en python

Video: Tutorial de Python parte 22 - Módulo os. Programa para crear y eliminar carpetas y archivos

Aunque se puede usar Python para eliminar la información de los archivos, es posible que ya no es necesario el archivo en absoluto. Los siguientes pasos describen cómo eliminar archivos que ya no necesite.

Video: Tutorial Python: Eliminar archivos

Abrir una ventana de Python Archivo.

Ves un editor en el que puede escribir el código de ejemplo.

Video: 11. Diccionarios en Python(modificar, eliminar y limpiar)

  • Escriba el siguiente código en la ventana - presione ENTRAR después de cada línea:

    osos.remove de importación ("ChangedFile.csv")impresión("Archivo eliminado!")

    La tarea parece simple en este caso, y lo es. Todo lo que necesita hacer para eliminar un archivo es llamado os.remove () con el nombre de archivo y la ruta adecuada (por defecto de Python en el directorio actual, por lo que no es necesario especificar una ruta si el archivo que desea eliminar está en el directorio por defecto). La facilidad con la que puede realizar esta tarea es casi da miedo porque es demasiado fácil.

    Poner salvaguardias en el lugar es siempre una buena idea. Es posible que desee eliminar otros artículos, así que aquí están otras funciones que debe conocer:

  • os.rmdir (): Elimina el directorio especificado. El directorio debe estar vacío o Python mostrará un mensaje de excepción.

    Video: Leer archivos de Texto en Python 19 [Curso de Python]

  • shutil.rmtree (): Elimina el directorio especificado, todos los subdirectorios, y todos los archivos. Esta función es especialmente peligroso, ya que elimina todo sin comprobar (Python supone que sabe lo que está haciendo). Como resultado, se puede perder fácilmente datos utilizando esta función.

  • Seleccione Ejecutar → Módulo Run.

    La aplicación muestra la Archivo eliminado! mensaje. Cuando se mira en el directorio que originalmente contenía el ChangedFile.csv archivo, se ve que el archivo se ha ido.

  • Artículos Relacionados