Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo extraer contenido específico de un archivo en Python

Cómo extraer contenido específico de un archivo en Python

Cómo leer el contenido del archivo en Python:

I. La forma más conveniente es leer todo el contenido del archivo a la vez y colocarlos en una cadena grande:

all_the_text = open('thefile.txt').read()

# Todo el texto en el archivo de texto

all_the_data = open('abinfile ','rb' ).read()

# Todos los datos en el archivo binario

Por razones de seguridad, es una buena idea darle un nombre al objeto del archivo abierto para que pueda cerrarlo rápidamente. el archivo para evitar que objetos de archivo inútiles ocupen memoria. Por ejemplo, para leer un archivo de texto:

file_object = open('thefile.txt')

Pruebe:

all_the_text = file_object.read()

Finalmente:

file_ object.close()

No es necesario usar la declaración Try/finally aquí, pero el efecto será mejor cuando se use. Porque incluso durante el proceso de lectura, incluso si ocurre un error grave, se garantiza que el objeto del archivo estará cerrado.

II. La forma más simple, rápida y pitónica de leer un archivo de texto es leerlo línea por línea y colocar los datos leídos en una lista de cadenas: list_of_all_the_lines = file_object.

De esta manera, a cada línea de texto leída se le agregará un símbolo "\n" al final, si no deseas hacer esto, existe otro método, por ejemplo:

; lista_de_todas_las_líneas = file_object.read( ).splitlines( )

lista_de_todas_las_líneas = file_object.read( ).split ('\n')

lista_de_todas_las_líneas = [L.rstrip('\n ') para L en file_object]

1.

Python (pronunciación en inglés: /?pa?θ?n/) es un lenguaje de programación de computadoras interpretado y orientado a objetos Python (pronunciado : /?pa?θ?n/), es un lenguaje de programación informático interpretado y orientado a objetos inventado por Guido van Rossum a finales de 1989. La primera versión pública se lanzó en 1991. También se utiliza el código fuente de Python. GPL (Licencia pública general GNU).

2. Conceptos básicos

Python (pronunciación en inglés de KK: /'pa?θɑn/, pronunciación en inglés de DJ: /?paiθ?n/) es una programación informática literal orientada a objetos Lengua inventada por Guido van Rossum a finales de 1989.