在Python中查找空目录
大家好,
有没有什么好的方法可以在删除一个文件夹之前检查一下里面是否有数据?我在用wget浏览几个页面找图片,当然每个页面并不是都有图片,但文件夹还是会被创建。
dir = 'Files\\%s' % (directory)
os.mkdir(dir)
cmd = 'wget -r -l1 -nd -np -A.jpg,.png,.gif -P %s %s' %(dir, i[1])
os.system(cmd)
if not os.path.isdir(dir):
os.rmdir(dir)
我想测试一下在文件夹创建后,里面是否有文件。如果里面什么都没有,就把它删掉。
谢谢,
亚当
8 个回答
17
试试:
if not os.listdir(dir):
print "Empty"
或者
if os.listdir(dir) == []:
print "Empty"