📜  python 检查文件是否为空 - Python (1)

📅  最后修改于: 2023-12-03 15:34:12.767000             🧑  作者: Mango

Python检查文件是否为空

有时候,需要检查文件是否为空。可以使用Python脚本来检查文件是否为空。本文将会介绍如何使用Python脚本来检查文件是否为空。

检查文件是否为空

首先,需要打开文件并读取其内容。如果读取到内容,则文件不为空,否则为空。下面是一个用于检查文件是否为空的Python脚本。

import os

def is_file_empty(file_path):
    return os.stat(file_path).st_size == 0

file_path = "example.txt"
if is_file_empty(file_path):
    print("文件为空")
else:
    print("文件不为空")

代码片段如上所示。使用os.stat(file_path).st_size函数可以得到文件的大小。如果文件的大小为0,则文件为空。如果文件的大小大于0,则文件不为空。上面的代码片段定义了一个名为is_file_empty的函数。该函数需要文件的路径作为参数,并返回一个布尔值,指示文件是否为空。

总结

使用Python脚本可以方便地检查文件是否为空。首先需要打开文件并读取其内容,然后检查文件的大小是否为0。如果文件的大小为0,则文件为空。如果文件的大小大于0,则文件不为空。