Python os.path.getsize: Panduan Lengkap – Codewithaden

Python menyediakan bawaan Os Modul yang dapat digunakan untuk berinteraksi dengan sistem operasi. Modul OS.Path adalah submodul dari modul OS yang digunakan untuk manipulasi nama jalur umum.

Python os.path.getsize

Untuk mendapatkan ukuran file dalam byte di Python, gunakan OS. fungsi Path.getSize (). Metode os.path.getsize () digunakan untuk memeriksa ukuran jalur tertentu. Ini mengembalikan ukuran jalur yang ditentukan dalam byte.

Metode os.path.getsize () menaikkan Oserror Jika file tidak ada atau entah bagaimana tidak dapat diakses.

Sintaksis

os.path.getsize(path) 

Parameter

Parameter objek seperti jalur yang mewakili jalur sistem file. Itu adalah objek seperti jalur yang a rangkaian atau objek byte mewakili jalur.

Nilai pengembalian

Metode os.path.getsize () mengembalikan nilai integer yang mewakili ukuran jalur yang ditentukan dalam byte.

Contoh

Tentukan jalur file dan lewati jalur file ke metode getSize ().

import os

path = "/Users/krunal/Desktop/code/pyt/database/app.py"

size = os.path.getsize(path)

print("The file size in bytes is:", size) 

Keluaran

The file size in bytes is: 140 

Anda dapat melihat bahwa ukuran file untuk file Python adalah 140 byte.

Menangani Oserror di Python

Untuk menangani pengecualian dalam Python, gunakan metode coba-coba.

import os
import sys

path = "/Users/krunal/Desktop/code/pyt/database/data.py"

try:
    size = os.path.getsize(path)

except OSError:
    print("Path '%s' does not exist or inaccessible" % path)
    sys.exit()

print("The file size in bytes is:", size) 

Keluaran

Path '/Users/krunal/Desktop/code/pyt/database/data.py' does not exist or inaccessible 

Anda dapat melihat bahwa itu melempar pengecualian, dan kami menangkap pengecualian dan mencetak pernyataan itu.

Jika jalur memang ada maka, itu akan mengembalikan ukuran file.

import os
import sys

path = "/Users/krunal/Desktop/code/pyt/database/app.py"

try:
    size = os.path.getsize(path)

except OSError:
    print("Path '%s' does not exist or inaccessible" % path)
    sys.exit()

print("The file size in bytes is:", size) 

Keluaran

The file size in bytes is: 253 

Itu untuk metode python os.path.getsize ().

Lihat juga

Python os.path.isfile ()

Python os.path.split ()

Python os.path.dirname ()

Python os.path.abspath ()

Python os.path.basename ()

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *