Al leer las líneas de un archivo de texto usando pitón, el carácter de final de línea a menudo tiene que ser truncada antes de procesar el texto, como en el siguiente ejemplo:caracteres de fin de línea de las líneas leen desde un archivo de texto, usando Python
f = open("myFile.txt", "r")
for line in f:
line = line[:-1]
# do something with line
¿Hay una manera elegante o idioma para recuperar líneas de texto sin el carácter de la línea final?
HTTP y otros protocolos especifican '\ r \ n' para terminaciones de línea, por lo que debe usar line.rstrip ('\ r \ n') para mayor robustez. –
¡Gracias por tu ayuda! Necesitaba abrir un archivo de texto y me sorprendió ver que la \ n - cosa está incluso en Python, ya que está en Perl, C y en muchos otros idiomas. Lo marcaré como favorito y nunca lo olvidaré. – bjd2385