Programa de Python para leer carácter por carácter de un archivo

Dado un archivo de texto. La tarea es leer el texto del archivo carácter por carácter.
Función utilizada:
 

Sintaxis: file.read(longitud)
Parámetros: un valor entero especifica la longitud de los datos que se leerán del archivo.
Valor devuelto: Devuelve los bytes leídos en forma de string. 
 

Ejemplos 1: Suponga que el archivo de texto se ve así.
 

pythonfile-input1

Python3

# Demonstrated Python Program
# to read file character by character
 
 
file = open('file.txt', 'r')
 
while 1:
     
    # read by character
    char = file.read(1)         
    if not char:
        break
         
    print(char)
 
file.close()

Producción 
 

python-read-character

Ejemplo 2: Lectura de más de un carácter a la vez. 
 

Python3

# Python code to demonstrate
# Read character by character
 
 
with open('file.txt') as f:
     
    while True:
         
        # Read from file
        c = f.read(5)
        if not c:
            break
 
        # print the character
        print(c)

Producción 
 

python-read-character-by-character-1

Publicación traducida automáticamente

Artículo escrito por priyanshid1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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