Index > Jythonでよく使うテクニック(1) カレントディレクトリにある特定拡張子を持つファイルの列挙
Tue, October 10, 2006

{update:2007-01-15}

Jythonでよく使うテクニック(1) カレントディレクトリにある特定拡張子を持つファイルの列挙

jythonをbashの代わりに使う場合、よく使います。 以下の例では、.txt を拡張子に持つファイルを列挙する例。

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
 Twitter
follow me on Twitter
 Categories