如何跳过文件夹中没有数据的文件?

时间:2018-07-30 17:51:47

标签: python python-3.x

我有一个文件夹,其中包含1000多个txt文件。如果文件中有数据,我的代码可以正常工作。

总有没有在代码中建立逻辑以检查文件是否为空,以及是否为空以跳至下一个文件?

import glob

import os


path = 'path/to/file'


for filename in glob.glob(os.path.join(path, '*.txt')):
  with open(filename, 'r',encoding='ISO-8859-1') as f:
    print(filename)
    text = f.read()
    do other stuff

1 个答案:

答案 0 :(得分:1)

因此,如果文本为空,是否要继续下一个文件?很简单:

if not text: continue