pythonでwriteを使用してファイルにコンテンツを書き込むことができませんでした
689 ワード
flush()またはclose()が使用されていない場合、書き込むコンテンツはバッファに残り、ファイルに書き込まれず、途中で終了するとファイルにコンテンツがありません.
質問コード:
解決後:
質問コード:
for dis_word in dis_word_f1:
for sys_word in sys_word_f:
if (sys_word.strip('
') == dis_word.strip('
')):
flag=1
break
if(flag==0):
dis_word_f.write(dis_word)
sys_word_f.seek(0)
解決後:
for dis_word in dis_word_f1:
for sys_word in sys_word_f:
if (sys_word.strip('
') == dis_word.strip('
')):
flag=1
break
if(flag==0):
dis_word_f.write(dis_word)
dis_word_f.flush()
sys_word_f.seek(0)