Python OS Eliminar archivo

Python OS Eliminar archivo
El Sistema Operativo de Python (OS) nos ofrece varios enfoques dependiendo de la tarea en cuestión. El "sistema operativo.El método de remover () "de Python se usa en este artículo para eliminar los archivos del sistema. Además de la ubicación del nombre del documento, la ruta también se suministra al método. El directorio donde se guarda el archivo, el nombre de usuario y el nombre del archivo están incluido en la ruta.

Ejemplo 1: Usando el sistema operativo Python.Método eliminar () para eliminar los archivos del sistema

En este ejemplo, usamos el "sistema operativo.Eliminar el método () "para eliminar los archivos del sistema. Al agregar la ruta del archivo en el método "remover ()", podemos eliminar los archivos. La importación de la biblioteca "OS" es necesaria para eliminar el archivo del sistema. Un sistema operativo de modularidad divide sus diversas actividades en tareas discretas, cada una con su interfaz de usuario. Por el contrario, un sistema operativo monolítico tradicional tiene una sola versión definida por el usuario y opera de una manera de todo o nada. Las herramientas para generar y limpiar directorios, documentos y la información que poseen, así como para modificar y acceder a la estructura del directorio están disponibles en el paquete Python OS.

Ahora comencemos el procedimiento para eliminar el archivo del sistema. Comenzamos el procedimiento creando dos archivos de texto en el escritorio y dándoles los nombres de "registro" y "datos" como se puede ver en lo siguiente. Ahora comenzamos el código para eliminar estos dos archivos después de crearlos:

El primer archivo que tiene el nombre de "registro" se elimina en la primera sección. Comencemos importando el módulo de "OS" de Python. Las extensiones del sistema operativo no son necesarias para Python; Puede importar la biblioteca "OS". Luego, agregamos el nombre del archivo que queremos eliminar del sistema. En este caso, eliminamos el "registro.archivo txt "porque es un documento de texto. Por eso el ".TXT "está incluido en el nombre del archivo. Este nombre de archivo se mantiene en la variable "file_name" que hicimos.

Luego, en el siguiente paso, agregamos la ubicación del archivo ya que ya está guardada en el escritorio. Vaya al documento, haga clic y seleccione "Propiedades" para hacer esto. A partir de ahí, copiamos la ubicación y la pegamos, que es "usuarios/aqsayasin/escritorio". Esto muestra el nombre de usuario "aqsayasin" y el escritorio como el lugar de almacenamiento del documento. Esta ubicación del archivo se mantiene en la variable "file_location". Para establecer correctamente la ruta del archivo que queremos eliminar, ahora nos unimos a la ruta usando el "OS.camino.función de unir () "y suministrar los argumentos" file_name "y" file_location ". Almacenamos esta información en la variable recién generada, "ruta".

Dado que la ruta del archivo se mantiene en la variable "ruta", llamamos al método "eliminar ()" con "OS" y la pasamos a la variable. El método "print ()" se usa para imprimir la declaración, "el archivo se elimina".

Para que sea simple para usted copiar y pegar el código en su compilador, también le proporcionamos una captura de pantalla de código y pegue el código directamente desde el compilador.

Código:

importar sistema operativo
file_name = 'registro.TXT'
file_location = r "c:/users/aqsayasin/escritorio"
ruta = OS.camino.unir (file_location, file_name)
sistema operativo.eliminar (ruta)
imprimir ("El archivo se elimina.")

El mensaje "El archivo se elimina" se muestra en la salida:

Ahora que el código se ejecuta, el archivo de registro se elimina porque anteriormente había dos archivos llamados "registro" y "datos" en el escritorio. A partir de ahí, eliminamos el archivo de registro. Ahora, nos queda con el archivo de "datos".

El segundo archivo en este ejemplo, los "datos", ahora se elimina en la siguiente sección. Seguimos los pasos idénticos como en la sección anterior para hacer esto, con la excepción de que el nombre del archivo es el "datos.txt ”en este caso. Luego, después de agregar la ubicación, combinamos el "nombre del archivo" y la "ubicación del archivo" pasándolos al "sistema operativo.camino.método unir () ". Este método combina el nombre del archivo y la ubicación, creando la ruta para el archivo que queremos eliminar, que es "usuario/aqsayasin/escritorio". Para eliminar el archivo, luego llamamos al método "eliminar ()" mientras proporcionamos un argumento de "ruta". La declaración "el archivo se elimina" se muestra luego utilizando el método "print ()".

Código:

importar sistema operativo
File_name = 'datos.TXT'
file_location = r "c:/users/aqsayasin/escritorio"
ruta = OS.camino.unir (file_location, file_name)
sistema operativo.eliminar (ruta)
imprimir ("El archivo se elimina.")

El archivo de "datos" se limpia correctamente desde el escritorio cuando se ejecuta el script. Y se muestra el mensaje "El archivo se elimina":

Ejemplo 2: utilizando la condición if-else y el sistema operativo.Remover () método para eliminar el archivo

En este ejemplo, eliminamos un documento del escritorio utilizando el método "remover ()". Luego, aplicamos la condición "if" dentro del método "eliminar ()". Si el archivo está en el sistema, se elimina y se imprime la declaración "el archivo se elimina". Si no es así, dice "el archivo no está presente en el sistema".

Comencemos a poner en práctica el código al importar primero el módulo "OS" de Python como "O". Luego, pegamos la ruta "Usuarios/Aqsayasin/Desktop/A Yasin.txt "en el código. Este camino se mantiene en la variable "P" que hicimos. Como se ve en la siguiente captura de pantalla, este archivo está presente en el escritorio de nuestro sistema.

Luego, usamos "exists ()" con "O.ruta "para aplicar una condición" si ". Dentro de eso, llamamos el "O.remove () "Método y pase la ruta usando la variable" P "porque la ruta del archivo se guarda en esta variable. Si la ruta es precisa o el archivo está presente en el escritorio del sistema, se imprime la primera declaración. Si no, la segunda declaración se imprime.

Código:

importar os como o
P = r'c:/users/aqsayasin/escritorio/a_yasin.TXT'
Si o.camino.existe (p):
O.eliminar (p)
imprimir ("se elimina el archivo")
demás:
imprimir ("El archivo no está presente en el sistema")

Cuando presionamos el botón Ejecutar, se presenta el resultado. Muestra la instrucción if que dice: "El archivo se elimina", porque el archivo ya está presente en el sistema y se elimina cuando se aplica el método "eliminar ()".

Ahora, en su sección posterior, imprimimos la instrucción Else al incluir la ruta de un archivo que no está actualmente en el sistema. El "usuarios/aqsayasin/escritorio/sujeto.La ruta de txt "se usa en esta sección. Desde el tema del archivo.Falta txt en el sistema, la instrucción Else se imprime cuando usamos el "O.método eliminar () ".

Código:

importar os como o
P = r'c:/users/aqsayasin/escritorio/temas.TXT'
Si o.camino.existe (p):
O.eliminar (p)
imprimir ("se elimina el archivo")
demás:
imprimir ("El archivo no está presente en el sistema")

Dado que este archivo no está en nuestro sistema, se muestra la instrucción Else "el archivo no está presente en el sistema". Colocamos el nombre del archivo en la ruta al azar para ver si la función "eliminar ()" funciona en la condición "si" o no.

Para eliminar el archivo del sistema, usamos el método "eliminar ()" dentro de los bloques "Prueba" y "excepto" en la tercera sección de este ejemplo. Puede ver en la siguiente imagen que hay un archivo llamado "Python" en su escritorio. Lo vamos a eliminar usando el "sistema operativo.método eliminar () ".

Ahora, comencemos a poner el código en acción. Primero, importe el módulo "OS" de Python como "O". Luego, llame al bloque "Prueba" que le permite verificar un código para los errores. El bloque a menos que el bloque te ayuda a corregir el error. El método "eliminar ()" se llama dentro del bloque "Prueba" con el "usuario/aqsayasin/escritorio/python.ruta de txt "que se pasa entre paréntesis porque el nombre del archivo es" Python ". A continuación, la función "print ()" se llama con la declaración "El archivo se elimina" que se pasa en. Y se usa el bloque "excepto". Dentro de ella, llamamos a la función "print ()" con la declaración "Archivo no está presente".

Código:

importar os como o
intentar:
O.Eliminar (R'C:/Users/Aqsayasin/Desktop/Python.TXT')
imprimir ("El archivo se elimina")
excepto:
imprimir ("El archivo no está presente")

Ahora que el archivo se borra del sistema, se muestra el mensaje "Archivo se elimina", lo que indica que el código se ejecuta correctamente.

Conclusión

En este artículo, cubrimos cómo eliminar los archivos del sistema en Python. Para hacerlo, utilizamos el "sistema operativo.método eliminar () ". El método "remove ()" se invoca con la ruta particular del archivo que queremos eliminar del sistema como argumento. En este artículo, proporcionamos dos ejemplos. En el primer ejemplo, se eliminaron dos archivos. En el segundo ejemplo, la función "eliminar ()" se llama dentro de una condición "si". En la segunda parte del segundo ejemplo, utilizamos este método dentro de un bloque de prueba y excepto para eliminar el archivo.