Pythonで英文の語数を数えるプログラム
たまには何か書こう。
結構前に書いた、Pythonで英文の語数を数えるプログラム。
wordlist = []
datafile = open('filename.txt')
counter = 0
for line in datafile:
line = line.rstrip()
words = line.split (' ')
wordlist += words
for word in wordlist:
counter += 1
print counter
これをカウントしたい英文テキストファイルと同じディレクトリに置いて実行すると語数が出ます。それだけ。
はてダでインデントを反映する方法を調べるのが面倒なので、インデントはタブか半角スペース4つに置き換えてね☆