„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 kann ich in Python feststellen, ob eine Textdatei leer ist?

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

Veröffentlicht am 01.11.2024
Durchsuche:779

How can I determine if a text file is empty in Python?

Überprüfen der Existenz einer Datei mit Python

In Python können Sie mithilfe des OS-Moduls leicht feststellen, ob eine Textdatei leer ist oder nicht. Dieses Modul stellt verschiedene Tools für die Interaktion mit dem Betriebssystem bereit.

Um zu überprüfen, ob eine Datei leer ist, können Sie die folgenden Schritte verwenden:

  1. Importieren Sie das Betriebssystemmodul.
  2. Ermitteln Sie die Dateigröße mit os.stat("file").st_size.
  3. Überprüfen Sie, ob die Dateigröße gleich 0 ist. Wenn ja, ist die Datei leer; Andernfalls ist dies nicht der Fall.

Hier ist ein Beispielcode-Snippet, das dies demonstriert:

import os

# Example file path
file_path = "file.txt"

# Check if the file is empty
if os.stat(file_path).st_size == 0:
    print("The file is empty.")
else:
    print("The file is not empty.")

Dieser Code importiert das Betriebssystemmodul, ruft die Größe der Datei ab und vergleicht sie mit 0. Wenn die Datei leer ist, wird „Die Datei ist leer“ gedruckt. andernfalls wird „Die Datei ist nicht leer“ ausgegeben.

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