from glob import glob
from os.path import isfile
def countwords(fp):
with open(fp) as fh:
return len(fh.read().split())
print "There are" ,sum(map(countwords, filter(isfile, glob("*.txt") ) ) ), "words in the files."
最初の行で、単純に glob ライブラリをインポートしないのはなぜですか?
「import glob」の前に「from glob」を使用する理由はありますか?