Μέθοδος path.getsize της μονάδας os

Η μέθοδος path.getsize επιστρέφει το μέγεθος σε bytes ενός αρχείου ή φακέλου. Στην παράμετρο της μεθόδου καθορίζουμε τη διαδρομή προς το επιθυμητό αρχείο ή φάκελο. Εάν η καθορισμένη διαδρομή δεν υπάρχει, τότε επιστρέφεται μια εξαίρεση OSError.

Σύνταξη

pythonimport os

print(os.path.getsize(διαδρομή))

Παράδειγμα

Ας μάθουμε το μέγεθος του αρχείου μας σε bytes:

pythonimport os

print(os.path.getsize('file.txt'))

Αποτέλεσμα του εκτελεσμένου κώδικα:

python210

Παράδειγμα

Ας μάθουμε το μέγεθος του αρχείου σε kilobytes. Για αυτό απλώς διαιρούμε την τιμή που λάβαμε με το 1000:

pythonimport os

print(os.path.getsize('file.txt') / 1000)

Αποτέλεσμα του εκτελεσμένου κώδικα:

python0.21

Δείτε επίσης

  • μέθοδος disk_usage της μονάδας shutil,
    που επιστρέφει στατιστικά χρήσης δίσκου
  • μέθοδος stat της μονάδας os,
    που επιστρέφει την κατάσταση μιας διαδρομής
  • μέθοδος path.exists της μονάδας os,
    που ελέγχει την ύπαρξη μιας διαδρομής
  • μέθοδος path.isdir της μονάδας os,
    που ελέγχει την ύπαρξη φακέλου
  • μέθοδος path.isfile της μονάδας os,
    που ελέγχει την ύπαρξη αρχείου