コードは、どのファイルが空で、どのファイルがそうでないかを見つけようとし、ファイル名のリストをそのステータス (空/空ではない) とともに出力しようとします。
import fnmatch
import os
import pprint
#filenames_dic= {}
v = []
for root, dirnames, filenames in os.walk('P:/data/'):
for filename in fnmatch.filter(filenames, '*.txt'):
address=os.path.join(root,filename)
size= os.path.getsize(address)
if (size == 0):
status= ('EMPTY')
else:
status = (size)
v.append([address,status])