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 
  
print(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") 
  
print(sz) 

Ausgabe:

Wir haben das Ergebnis als 226 Bytes erhalten