En este artículo, vamos a eliminar un archivo CSV en Python. CSV (archivo de valores separados por comas) es el formato de archivo más utilizado para manejar datos tabulares. Los valores de los datos están separados por (coma). La primera línea da los nombres de las columnas y después de la siguiente línea los valores de cada columna.
Acercarse :
- Módulo de importación.
- Compruebe la ruta del archivo.
- Si el archivo existe, lo eliminaremos con os.remove().
Sintaxis: os.remove(‘Ruta)
Ejemplo 1: Eliminación de un archivo csv específico.
Python3
# Python program to delete a csv file # csv file present in same directory import os # first check whether file exists or not # calling remove method to delete the csv file # in remove method you need to pass file name and type file = 'word.csv' if(os.path.exists(file) and os.path.isfile(file)): os.remove(file) print("file deleted") else: print("file not found")
Producción:
file deleted
Ejemplo 2: Eliminación de todos los archivos csv en un directorio
Podemos usar la función os.walk() para recorrer un directorio y eliminar archivos específicos. En el siguiente ejemplo, eliminaremos todos los archivos ‘ .csv ‘ en el directorio dado.
Python3
import os for folder, subfolders, files in os.walk('csv/'): for file in files: # checking if file is # of .txt type if file.endswith('.csv'): path = os.path.join(folder, file) # printing the path of the file # to be deleted print('deleted : ', path ) # deleting the csv file os.remove(path)
Producción:
deleted : csv/Sample1.csv deleted : csv/Sample2.csv deleted : csv/Sample3.csv deleted : csv/tips.csv
Publicación traducida automáticamente
Artículo escrito por rajatagrawal5 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA