Heim > Backend-Entwicklung > Python-Tutorial > Wie kann man in Python feststellen, ob eine Textdatei leer ist?

Wie kann man in Python feststellen, ob eine Textdatei leer ist?

Susan Sarandon
Freigeben: 2024-10-25 14:14:02
Original
949 Leute haben es durchsucht

How to Determine if a Text File is Empty in Python?

Bestimmen der Leere einer Datei

Um festzustellen, ob eine Textdatei keinen Inhalt enthält, gibt es mehrere Ansätze, die Programmierer anwenden können.

Methode: Dateigröße nutzen

Eine effektive Methode besteht darin, die Dateigröße zu untersuchen. Eine leere Datei hat per Definition eine Größe von null Bytes. Python bietet eine praktische Funktion, os.stat(), die Informationen über eine Datei, einschließlich ihrer Größe, abruft. Durch den Vergleich der Dateigröße mit Null kann festgestellt werden, ob die Datei leer ist.

<code class="python">import os

file_size = os.stat("file").st_size

if file_size == 0:
    print("The file is empty.")
else:
    print("The file is not empty.")</code>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann man in Python feststellen, ob eine Textdatei leer ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage