Python 是一種非常強(qiáng)大的編程語言,在多個(gè)領(lǐng)域都有著廣泛的應(yīng)用。其中,文件處理就是 Python 很重要的應(yīng)用之一。在 Python 中,我們可以很方便地操作文件和文件夾,包括讀取和寫入文件內(nèi)容,創(chuàng)建、刪除和移動(dòng)文件等等。但是,文件操作中一個(gè)容易被忽視的問題就是文件大小。
import os filename = "example.txt" size = os.path.getsize(filename) print("文件大小是:{} 字節(jié)".format(size))
上述代碼演示了如何在 Python 中獲取一個(gè)文件的大小。其中,我們使用了 Python 內(nèi)置的 os 模塊,并調(diào)用了其 getsize 方法,傳入了要查詢大小的文件名。這個(gè)方法會(huì)返回一個(gè)表示文件大小的整數(shù),單位是字節(jié)。
如果你運(yùn)行上述程序,就可以得到 example.txt 文件的大小,然后以 “文件大小是:XXX 字節(jié)” 的形式輸出。其中,XXX 會(huì)是一個(gè)實(shí)際的數(shù)字。
需要注意的是,獲取文件大小的這個(gè)方法只適用于本地計(jì)算機(jī)上的常規(guī)文件,不適用于網(wǎng)絡(luò)文件和文件夾。此外,文件大小一般是個(gè)比較大的數(shù)字,因此需要注意使用合適的數(shù)據(jù)類型,避免數(shù)據(jù)溢出。
上一篇python 文件的寫入
下一篇vue combo