Lors de la lecture des lignes à partir d'un fichier texte en utilisant python, le caractère de fin de ligne doit souvent être tronqué avant de traiter le texte, comme dans l'exemple suivant:caractères de fin de ligne à partir de lignes lues à partir du fichier texte, en utilisant Python
f = open("myFile.txt", "r")
for line in f:
line = line[:-1]
# do something with line
Existe-t-il une manière élégante ou idiome pour récupérer des lignes de texte sans le caractère de fin de ligne?
Les protocoles HTTP et autres spécifient '\ r \ n' pour les fins de ligne, vous devriez donc utiliser line.rstrip ('\ r \ n') pour la robustesse. –
Merci pour votre aide! J'avais besoin d 'ouvrir un fichier texte et j'ai été étonné de voir que la \ n - chose est même en Python comme en Perl, C et tant d' autres langages. Je marquerai ceci et ne l'oublierai jamais. – bjd2385