私は約50GBのテキストファイルを持っており、最初の数文字をチェックしています。毎回Pythonファイルを開いたり閉じたりしています。処理が完了するまで開いたままにしておきます。
たとえば、 私の入力が含まれています
cow_ilovecow
dog_whreismydog
cat_thatcatshouldgotoreddit
dog_gotitfromshelter
...............
だから、私は牛、犬と猫でそれらを処理したい(約200)カテゴリ ので、
if writeflag==1:
writefile1=open(writefile,"a") #writefile is somedir/dog.txt....
writefile1.write(remline+"\n")
#writefile1.close()
ので、最善の方法は、私は、何をすべきです閉じる?そうでなければ、私はそれを開いたままにして、writefile1=open(writefile,"a")
は正しいことですか?
偉大な、テストしたはずです、これは非常にいくつかのオープン/クローズステートメントを作成する意味があります – Ananta