私は2つのファイルを開きます - 比較のための新しいファイルと、このファイルから削除する必要のあるバズ語を含むファイルを開きます。2つのファイルの行を比較して等しいかどうかを調べる
ファイルがmain()
で開かれており、これに渡される、と
buzz
は
main()
から開かれ、渡されている話題ファイルで新しいファイルである
def remove(file, buzz):
#outer for loop cycles through the buzz file
for line in buzz:
#inner for loop cycles through the new file
for line2 in file:
if (line==line2):
file.remove(line2)
else:
continue
:私は、これまでの機能としてこれを持っています。
削除セクションが機能していないため、新しいファイルは変更されません。
提案がありますか?
:
は、最後にファイルに新しいデータを書き込みます。 – elethan
両方のファイルは1行に1語ですか? –