我有一个文本文件。如何检查是否为空?
发布于 2010-03-24 21:12:32
>>> import os
>>> os.stat("file").st_size == 0
True
发布于 2010-03-24 21:05:42
import os
os.path.getsize(fullpathhere) > 0
发布于 2013-04-10 19:08:00
如果文件不存在,getsize()
和stat()
都会抛出异常。此函数将返回True/False而不抛出(更简单,但健壮性较差):
import os
def is_non_zero_file(fpath):
return os.path.isfile(fpath) and os.path.getsize(fpath) > 0
https://stackoverflow.com/questions/2507808
复制相似问题