„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie entferne ich Zeilenumbrüche aus Text beim Lesen einer Datei?

Wie entferne ich Zeilenumbrüche aus Text beim Lesen einer Datei?

Veröffentlicht am 16.11.2024
Durchsuche:971

How to Remove Line Breaks from Text When Reading a File?

Entfernen von Zeilenumbrüchen aus Text

Im bereitgestellten Code-Snippet stoßen Sie auf ein Problem, bei dem Zeilenumbrüche versehentlich in jede Zeile eingefügt werden beim Lesen einer Datei. Um dies zu beheben, können Sie die folgenden Strategien anwenden:

Option 1: Entfernen Sie das letzte Zeichen

  • Verwenden Sie Slicing, um das letzte Zeichen aus den gelesenen Zeilen zu entfernen :
read_line = read_line[:len(read_line)-1]

Option 2: Verwenden Sie die Strings-Bibliothek

  • Nutzen Sie die Strings-Bibliothek, um das Newline-Zeichensuffix zu entfernen:
read_line = strings.TrimSuffix(read_line, "\n")

In beiden Fällen enthält die Variable read_line nun die Zeile ohne das abschließende Zeilenumbruchzeichen. Sie können Ihre Verarbeitung fortsetzen, ohne zusätzliche Zeilenumbrüche berücksichtigen zu müssen.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3