首頁  >  文章  >  後端開發  >  ## 如何使用 Python 的 os.stat() 函數來確定文字檔案是否為空?

## 如何使用 Python 的 os.stat() 函數來確定文字檔案是否為空?

Patricia Arquette
Patricia Arquette原創
2024-10-26 11:09:02536瀏覽

## How to Determine if a Text File is Empty Using Python's os.stat() Function?

檢查檔案是否為空

判斷文字檔案是否為空是程式設計中的常見任務。本文探討了一種使用 Python 中 os 模組中的 stat() 函數來完成此檢查的方法。

stat() 函數

os.stat( ) 函數提供有關文件的全面信息,包括其大小、權限和修改時間。傳回物件中的 st_size 屬性表示檔案的大小(以位元組為單位)。

檢查空檔案

要檢查檔案是否為空,我們可以將其大小與零。以下是 Python 中的範例:

<code class="python">import os

file_path = "my_file.txt"
if os.stat(file_path).st_size == 0:
    print("The file is empty.")
else:
    print("The file is not empty.")</code>

如果 file_path 指定的檔案有零位元組,則 if 條件將計算為 True,表示一個空檔案。否則,文件不為空。

以上是## 如何使用 Python 的 os.stat() 函數來確定文字檔案是否為空?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn