Método de lectura de archivos de Python

Método de lectura de archivos de Python
"Cuando hablamos del mejor lenguaje de programación para principiantes, Python es uno de ellos. Nos facilita con muchas funciones incorporadas que ayudan a hacer varias tareas simplemente utilizando estas funciones de "Python". Cuando queremos hacer alguna tarea en diferentes archivos con la ayuda de Python, como abrir un archivo de texto en Python, leer ese archivo, escribir datos en algún archivo o cerrar un archivo después de abrir, luego utilizaremos las funciones de Python como " Read (), Open (), Close () ”etc.

Estas funciones hacen que nuestro trabajo sea muy simple y fácil. En esta guía, discutiremos en detalle el método "Read ()" "y explicaremos el funcionamiento de este método en" Python ". El método "Archivo Read ()" ayuda a leer el archivo de texto en Python. Cuando tengamos que leer algunos datos del archivo, usaremos el método "Read ()" en "Python". Podemos leer los datos completos del archivo, así como los bytes específicos del archivo. Si mencionamos el número de bytes en el método "Read ()", estos bytes específicos se leerán, y si no agregamos ningún valor en el método "Read ()", entonces su valor predeterminado es "-1, "Y lee los datos completos del archivo. Ahora, mostraremos la sintaxis de este método "Read ()" ", y luego usaremos este método en nuestros códigos también."

Ejemplo 1

Aquí está el archivo de Python que queremos leer con la ayuda del método "Read ()". Este archivo contiene datos que también se muestran en la captura de pantalla a continuación. Ahora, avance y vea cómo leeremos esos datos en el código "Python" con la ayuda del método "Read ()".

Aquí está la aplicación "Spyder" que estamos utilizando en esta guía. Primero colocamos "W" como una variable, y esta "W" se inicializa con la función "Open ()". La función ayuda a abrir el archivo, que se proporciona dentro de la función "Open ()" como un primer parámetro. El primer parámetro es "w_file.txt ", que estamos abriendo aquí, y luego tenemos" r "como el segundo parámetro. Esta "R" significa que estamos abriendo este archivo solo para fines de lectura. Escribimos el objeto de archivo con este método "Read ()". Lo escribimos como "W.leer()". Ahora, los datos del "w_file.se leerá txt ", y los datos también se mostrarán en la consola, ya que hemos utilizado este método en la función" print () ".

En la aplicación "Spyder", solo presionamos "Shift+Enter" para obtener el resultado. Los datos que están presentes en el "W_File.El archivo de texto de TXT "se muestra aquí porque leemos ese archivo e imprimimos los datos del archivo en el código" Python "con la ayuda de las funciones de Python.

Ejemplo 2

Nuevamente estamos abriendo y leyendo el "W_File.txt ", pero aquí estamos leyendo bytes específicos del" w_file.archivo txt ". En el método "Open ()", mencionamos el nombre del archivo que queremos abrir y leer. También escribimos "R" en este método porque abrimos el "w_file.txt ”por leer sus datos. A continuación tenemos el método "Read ()" en el "print ()". También agregamos "28" en este método "Read ()", lo que significa que hemos especificado bytes "28" en este método "Read ()". Solo lee ese byte específico del archivo y también muestra esos datos en la consola. Escribimos "W.Leer (28) "en el" imprime () "SO" 28 "bytes del" W_FILE.txt "se leerá e imprimirá en la consola.

Mira aquí. No todos los datos del archivo se imprimen aquí. Solo se imprimen los bytes especificados porque hemos mencionado estos bytes en el método "Read ()" en el código "Python" anterior.

Ejemplo 3

El archivo de texto se muestra en la captura de pantalla a continuación. Este archivo contiene algunas líneas, y leeremos estos archivos del archivo y también imprimiremos los datos completos del archivo en la consola.

Los "datos" son una variable que estamos inicializando aquí. El método "Open ()" se utiliza para inicializar esa variable. Estamos abriendo el "Demofile.archivo txt "aquí. Simplemente escribimos el nombre del archivo en este método. Luego, imprimimos el nombre del archivo con la ayuda del "nombre". Escribimos el objeto de archivo y luego "nombre". El objeto del archivo es "datos", por lo que escribimos "datos. nombre "en la" impresión ". Ayuda a imprimir el nombre del archivo que hemos abierto aquí.

Después de esto, inicializamos "Data2" con el método "Read ()". Cuando usamos este método "Read ()", debemos escribir el objeto de archivo con este método. Entonces, escribimos "datos.read () "aquí, en el que" datos "es el objeto del archivo y" leer () "es el método para leer ese archivo. Después de leer los datos, también queremos imprimir esos datos en la consola. Hacemos esto colocando "data2", que contiene los datos del archivo después de leer en el método "print ()".

Ahora, los datos de "Demofile.txt "se representará en la consola. Entonces, tenemos que cerrar ese archivo. Para cerrar archivos en "Python", tenemos el método "Cerrar ()", por lo que utilizamos el método "Cerrar ()" con el objeto de archivo y lo escribimos como "datos.cerca()". Ahora, consulte el resultado de este código.

Todos los datos del archivo anterior se leen y también se imprimen en este resultado. Simplemente usamos el método "Read ()" para leer los datos en "Python".

Ejemplo 4

Aquí está el nuevo archivo de texto, que leeremos en este código. Volveremos a utilizar el método "Read ()" para leer esos datos en el código "Python".

Primero, abrimos este archivo que hemos mostrado arriba. En el método "Open ()", se inserta el nombre del archivo, que es "File2.TXT". Ahora, este archivo se abrirá. El nombre de este archivo que hemos abierto aquí también se muestra porque hemos usado "A.nombre "en el" print () "donde" a "es el objeto de archivo aquí. Después de esto, inicializamos "data_2" con el "a.Read () "Método para que los datos se lean y almacenen en la variable" data_a ". Después de leer, imprimimos los datos colocando la variable "data_a" en la "print ()".Para cerrar archivos en "Python", estamos utilizando el método "Cerrar ()" con el objeto de archivo.

Mientras que los datos del archivo "archivo2.txt "se lee y también se representa en este resultado, ya que no agregamos ningún bytes específico en el método" leer () ", los datos completos de ese archivo se representan en este resultado.

Ejemplo 5

La variable "B" ahora se inicializa con el método "Open ()" en este código, y el nombre del archivo se inserta en este método. Después de esto, imprimimos el nombre del archivo a continuación usando "B.nombre "en la" print () ". Luego tenemos la variable "Lines_b", que se inicializa con "B.leer()". En el método "Read ()", también insertamos algunos números de bytes que queremos leer en este ejemplo. Aquí, estamos leyendo bytes "20" colocando este número "20" en el método "Read ()". Después de esto, imprimimos los datos de bytes específicos que obtenemos del archivo después de leer con la ayuda del método "print ()". Aquí, puede ver que "Lines_b" está escrito en la "print ()". Este "Lines_b" contiene los 20 bytes de datos que leemos del archivo.

El nombre del archivo se representa primero, y luego 20 bytes de datos de ese archivo se leen e imprimen aquí en este resultado.

Conclusión

Esta guía se trata del método "Python File Read ()". Hemos explorado este método con detalle profundo aquí y hemos explicado que este método nos ayuda a leer los datos del archivo en Python. Hemos explicado que podemos leer bytes específicos de los datos y todos los datos. También hemos explicado que el valor predeterminado del método "Read ()" es "-1", que lee los datos completos del archivo, y si queremos leer algunos datos de bytes específicos, entonces usamos los números de bytes en los números de bytes en el Método "Read ()". Hemos explorado ejemplos distintos en los que hemos leído datos completos del archivo, así como algunos bytes de los datos del archivo.