Python には、2 つ以上の母音を含む単語を検索し、結果を txt ファイルに出力するための次のスクリプトがあります。スクリプトは現在実行されていますが、出力ファイルは空です。いくつかの方法を試してみましたが、うまくいきませんでした。なぜ出力ファイルが空白なのですか? (再) インポートを使用して、入力を正規表現として扱います。
#!C:\Python33\python.exe
import re
file = open("Text of Steve Jobs' Commencement address (2005).htm");
output = open('twoVoweledWordList.txt', 'w');
for word in file.read():
if len(re.findall('[aeiouy]', word)) >= 2:
match == True;
while True :
output.write(word, '\n');
file.close()
output.close()