Python | Eliminar un archivo existente (método de Ejemplo de os.remove ())

os.remove () en Python : Aquí, vamos a aprender cómo eliminar un archivo existente en Python ?

La eliminación de un archivo existente

Para remove eliminar un archivo existente

/ – utilizamos “remove ()” método de “OS” módulo – de modo que el acceso al “remove) (” método , debemos tener a class el módulo “OS” .

Módulo import declaración: import OS

Sintaxis del método remove (): os.remove (nombre_archivo)

Aquí, nombre_archivo es el nombre de un archivo existente.

Ejemplo 1 (la eliminación de un archivo existente):

import os
def main():
fo = open("data.txt","wt") # creating a file
fo.write("Hello") # writing the content
fo.close() # closing the file
# checking if file exists or not?
if os.path.exists("data.txt"):
print("data.txt exists...")
else:
print("data.txt doe not exist...")
# removing the file
os.remove("data.txt")
# checking if file exists or not?
if os.path.exists("data.txt"):
print("data.txt exists...")
else:
print("data.txt doe not exist...")
if __name__=="__main__":main()

salida

data.txt exists...
data.txt doe not exist...

Ejemplo 2 (Tratando de eliminar un archivo que no existe):

import os
def main():
# removing the that does not exist
os.remove("abc.txt")
if __name__=="__main__":main()

de salida

Traceback (most recent call last)
File "/home/main.py", line 8, in <module>
if __name__=="__main__":main()
File "/home/main.py", line 6, in main
os.remove("abc.txt")
FileNotFoundError: [Errno 2] No such file or directory: 'abc.txt'

Ejemplo 3 (Manipulación de “FileNotFoundError” Excepción)

import os
def main():
try:
# removing the that does not exist
os.remove("abc.txt")
except FileNotFoundError:
print("ERROR: abc.txt does not exist...")
except:
print("Unknown error...")
if __name__=="__main__":main()

salida

ERROR: abc.txt does not exist...


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *