import java.lang as lang import java.io as io class TextFileFilter(io.FileFilter): def accept(self,file): fname=file.getName() return lang.String(fname).endsWith(".txt") list=io.File("./").listFiles(TextFileFilter()) for file in list: print file.name