Wie überprüfe ich die Dateigröße in Python?
Voraussetzungen:
Bei einer gegebenen Datei besteht die Aufgabe hier darin, ein Python-Skript zum Drucken seiner Größe zu generieren. In diesem Artikel werden zwei Methoden erläutert.
Ansatz
- Modul importieren
- Dateigröße abrufen
Datei in Benutzung
Name: Data.csv
Größe: 226 Bytes
Methode 1: Verwenden von pathlib
Die Funktion Path(). Stat(). St_size() des pathlib-Moduls ermittelt die Größe eines beliebigen Dateityps, und die Ausgabe dieser Funktion entspricht der Größe der Datei in Byte.
Syntax:
Pfad ('Dateiname'). Stat(). St_size()
Beispiel:
from
pathlib
import
Path
sz
=
Path(
'Data.csv'
).stat().st_size
(sz)
Ausgabe:
Methode 2: Mit Os-Modul
Die Funktion os.path.getsize() funktioniert nur mit der OS-Bibliothek. Mithilfe des Imports dieser Bibliothek können wir die Größe eines beliebigen Dateityps ermitteln. Die Ausgabe dieser Funktion entspricht der Größe der Datei in Byte.
Syntax:
getize (Dateiname)
Beispiel:
import
os
sz
=
os.path.getsize(
"Data.csv"
)
(sz)
Ausgabe: