獲取文件大小的方法。
1. 使用os模塊
的os模塊提供了許多與操作系統相關的函數,包括獲取文件大小的函數。使用os.path.getsize()函數可以獲取文件的大小,該函數需要傳入文件路徑作為參數。示例代碼如下
```port os
ple.txt'
file_size = os.path.getsize(file_path)t(file_size)
ple.txt文件的大小,單位為字節。
2. 使用os.stat()函數
os模塊還提供了另一個函數os.stat(),該函數返回包含文件信息的stat_result對象。可以通過該對象的st_size屬性獲取文件大小。示例代碼如下
```port os
ple.txt'fo = os.stat(file_path)fo.st_sizet(file_size)
ple.txt文件的大小,單位為字節。
3. 使用os.path.getsize()和os.stat()的比較
在獲取文件大小時,os.path.getsize()和os.stat()函數都可以使用。但是,它們之間有一些區別。os.path.getsize()函數只返回文件大小,而os.stat()函數返回的stat_result對象包含了更多的文件信息,如創建時間、修改時間等。因此,在需要獲取更多文件信息時,可以使用os.stat()函數。
中獲取文件大小的兩種方法使用os.path.getsize()函數和os.stat()函數。兩者都可以實現獲取文件大小的功能,但os.stat()函數還可以獲取更多文件信息。根據實際需求選擇合適的方法即可。