So lesen Sie Textdateien in Python

So lesen Sie Textdateien in Python

Während der Arbeit mit der Python -Anwendung müssen Sie Textdateien in Python lesen und schreiben. Sie können sich auf unser anderes Tutorial beziehen, um eine Textdatei in Python zu schreiben. Das Lesen einer Textdatei in Python ist ein einfacher Prozess, der mit einigen verschiedenen Methoden durchgeführt werden kann.

In diesem Artikel werden wir die folgenden Methoden zum Lesen einer Textdatei in Python behandeln:

  • Verwendung der 'offen()' Funktion und ''.lesen()' Methode
  • Verwendung der 'offen()' Funktion und ''.Readlines () ' Methode
  • Verwendung der 'mit' Aussage und ''.lesen()' Methode
  • Verwendung der 'mit' Aussage und ''.Readlines () ' Methode

Sie können jeden die angegebenen Methoden basierend auf Ihrem Anwendungsszenario und Ihrer Umgebung auswählen. In diesem Tutorial werde ich lesen 'meine Datei.txt' Erhältlich im aktuellen Verzeichnis, das den folgenden Text enthält:

Katzenmyfile.txt  
Ausgabe: Hallo, ich bin Rahul, willkommen Sie auf Tecadmin.Netz 

Schauen wir uns die einzelnen Methoden nacheinander genauer an.

Methode 1: Verwenden der Verwendung der 'offen()' Funktion und ''.lesen()' Methode

Die erste Methode zum Lesen einer Textdatei in Python verwendet die 'offen()' Funktion und die ''.lesen()' Methode. Hier ist ein Beispiel für die Verwendung dieser Methode:

# Öffnen Sie die Textdatei in der Lese -Modus -Datei = Öffnen ('myFile.txt ',' r ') # Lesen Sie den Inhalt der Datei in eine variable Inhalt = Datei.Read () # Inhaltswert drucken drucken (Inhalt) # Schließen Sie die Dateidatei.schließen()
1234567891011# Öffnen Sie die Textdatei in read modefile = open ('myFile.txt ',' r ') # Lesen Sie den Inhalt der Datei in eine variableContents = Datei.Read () # Inhaltsinhalte wertvoller (Inhalt) # Schließen Sie die File -Datei.schließen()
Ausgabe: Hallo, ich bin Rahul, willkommen Sie auf Tecadmin.Netz 

In diesem Beispiel verwenden wir die 'offen()' Funktion zum Öffnen der Textdatei im Lesemodus (der Parameter 'R' zeigt an, dass wir die Datei lesen möchten). Dann benutzen wir die ''.lesen()' Methode zum Lesen des Inhalts der Datei in eine Variable, die als Inhalt bezeichnet wird. Schließlich schließen wir die Datei mit der Datei .Close () Methode.

Methode 2: Verwenden der Verwendung der 'offen()' Funktion und ''.Readlines () ' Methode

Die zweite Methode zum Lesen einer Textdatei in Python besteht darin, die zu verwenden 'offen()' Funktion und die ''.Readlines () ' Methode. Diese Methode ähnelt der ersten Methode, gibt jedoch eine Liste von Zeichenfolgen zurück, wobei jede Zeichenfolge eine Zeile in der Textdatei darstellt. Hier ist ein Beispiel für die Verwendung dieser Methode:

# Öffnen Sie die Textdatei in der Lese -Modus -Datei = Öffnen ('myFile.txt ',' r ') # Lesen Sie den Inhalt der Datei in eine Liste der Strings -Linien = Datei.Readlines () # Drucken Sie die Zeilen drucken (Zeilen) # Schließen Sie die Dateidatei.schließen()
1234567891011# Öffnen Sie die Textdatei in read modefile = open ('myFile.txt ',' r ') # Lesen Sie den Inhalt der Datei in eine Liste von StringsLines = Datei.Readlines () # Drucken Sie den Zeilen (Zeilen) # Schließen Sie die File -Datei.schließen()
Ausgabe: ['hi \ n', "Ich bin rahul \ n", 'willkommen dich auf Tecadmin.net \ n '] 

In diesem Beispiel verwenden wir die 'offen()' Funktion zum Öffnen der Textdatei im Lesemodus (der Parameter 'R' zeigt an, dass wir die Datei lesen möchten). Dann benutzen wir die ''.Readlines () ' Methode zum Lesen des Inhalts der Datei in eine Liste von Zeichenfolgen, die als Zeilen bezeichnet werden. Schließlich schließen wir die Datei mit der Datei .Close () Methode.

Methode 3: Verwenden der Verwendung der 'mit' Aussage und ''.lesen()' Methode

Die dritte Methode zum Lesen einer Textdatei in Python besteht darin, die mit der Anweisung und die zu verwenden ''.lesen()' Methode. Diese Methode ähnelt der ersten Methode, schließt die Datei jedoch automatisch nach dem Codeblock innerhalb der 'mit' Aussage wurde ausgeführt. Hier ist ein Beispiel für die Verwendung dieser Methode:

# Öffnen Sie die Textdatei im Lesemodus mit der mit Open ('myFile mit Anweisung mit Anweisung.txt ',' r ') als Datei: # Lesen Sie den Inhalt der Datei in eine variable Inhalt = Datei.read () drucken (Inhalt)
12345# Öffnen Sie die Textdatei im Lesemodus mit der mit Anweisung mit geöffneten ('myFile.txt ',' r ') als Datei: # Lesen Sie den Inhalt der Datei in eine variable Inhalt = Datei.read () drucken (Inhalt)
Ausgabe: Hallo, ich bin Rahul, willkommen Sie auf Tecadmin.Netz 

In diesem Beispiel verwenden wir die 'mit' Anweisung zum Öffnen der Textdatei im Lesemodus (der Parameter 'R' zeigt an, dass wir die Datei lesen möchten). Der 'mit' Die Anweisung schließt die Datei nach dem Codeblock innerhalb der automatisch ab 'mit' Aussage wurde ausgeführt.

Methode 4: Verwenden der Verwendung der 'mit' Aussage und ''.Readlines () ' Methode

Die vierte Methode zum Lesen einer Textdatei in Python beinhaltet die Verwendung des 'mit' Aussage und die ''.Readlines () ' Methode. Diese Methode ähnelt der zweiten Methode, schließt die Datei jedoch automatisch nach dem Codeblock innerhalb der 'mit' Aussage wurde ausgeführt. Hier ist ein Beispiel für die Verwendung dieser Methode:

# Öffnen Sie die Textdatei im Lesemodus mit der mit Open ('myFile mit Anweisung mit Anweisung.txt ',' r ') als Datei: # Lesen Sie den Inhalt der Datei in eine Liste von Strings -Linien = Datei.Readlines () Print (Zeilen)
12345# Öffnen Sie die Textdatei im Lesemodus mit der mit Anweisung mit geöffneten ('myFile.txt ',' r ') als Datei: # Lesen Sie den Inhalt der Datei in eine Liste von Strings -Linien = Datei.Readlines () Print (Zeilen)
Ausgabe: ['hi \ n', "Ich bin rahul \ n", 'willkommen dich auf Tecadmin.net \ n '] 

In diesem Beispiel verwenden wir die 'mit' Anweisung zum Öffnen der Textdatei im Lesemodus (der Parameter 'R' zeigt an, dass wir die Datei lesen möchten). Der 'mit' Die Anweisung schließt die Datei nach dem Codeblock innerhalb der automatisch ab 'mit' Aussage wurde ausgeführt. Innerhalb der 'mit' Anweisung, wir verwenden die ''.Readlines () ' Methode zum Lesen des Inhalts der Datei in eine Liste von Zeichenfolgen, die als Zeilen bezeichnet werden.

Abschluss

In diesem Artikel haben wir vier verschiedene Methoden zum Lesen einer Textdatei in Python abgedeckt: Verwenden der Verwendung der 'offen()' Funktion und ''.lesen()' Methode mithilfe der 'offen()' Funktion und ''.Readlines () ' Methode mithilfe der 'mit' Aussage und ''.lesen()' Methode und verwenden die 'mit' Aussage und ''.Readlines () ' Methode. Jede dieser Methoden hat ihre eigenen Vor- und Nachteile, und die beste Methode, die Sie verwenden können, hängt von Ihren spezifischen Anforderungen ab.