を変更した後、ファイルを書き込むPythonの:..私はちょうど テキストファイルは、HTMLタグを持っている。..同じファイルにHTMLタグと再度保存したファイルを削除したい内容
が、それは動作しません。 !私は、それに書き込むファイルをいったん閉じて、再度開き、リスト内のラインなど、すべてのコンテンツを読んでメッセージ....私は読むためにファイルを開いてしまう
IOError: [Errno 0] Error
を変更した後、ファイルを書き込むPythonの:..私はちょうど テキストファイルは、HTMLタグを持っている。..同じファイルにHTMLタグと再度保存したファイルを削除したい内容
が、それは動作しません。 !私は、それに書き込むファイルをいったん閉じて、再度開き、リスト内のラインなど、すべてのコンテンツを読んでメッセージ....私は読むためにファイルを開いてしまう
IOError: [Errno 0] Error
を得た:
for aa in all_firm:
r = open (aa,'r+')
lines = r.readlines()
r.close()
w = open (aa,'w')
for bb in lines:
raw = nltk.clean_html(bb)
raw2=str(raw)
w.write(low_firm)
これは、(レジスタや他のバイナリデータではなく)テキストが含まれている場合にファイル全体を書き直す方が簡単だと感じているからです。 ほぼいつもテキストファイルはデータベースファイルと同じくらい大きくないので、テキストファイルでは遅くなるのは遅いです。でもです。それはあなたのためのより良い解決策ではないかもしれませんが、とにかく試してみることをお勧めします。
それは動作します!どうもありがとうございます! – user976856
ファイルリストのファイル名はlow_firm
ですが、all_firm
を繰り返しています。
また、ファイルへの書き込みが完了したら、ファイルを閉じる必要があります。
あなたのファイルリストは 'low_firm'と呼ばれますが、' all_firm'を反復しています –
あなたは正しいです!ありがとうございました! :) – user976856