检查文件是否为空
>>> import os
>>> os.stat(path_to_file).st_size == 0
要么
>>> import os
>>> os.path.getsize(path_to_file) > 0
但是,如果文件不存在,两者都将抛出异常。为避免必须捕获此类错误,请执行以下操作:
import os
def is_empty_file(fpath):
return os.path.isfile(fpath) and os.path.getsize(fpath) > 0
这将返回 bool
值。