約 50 GB のテキスト ファイルがあり、各行の最初の数文字をチェックして、その開始テキスト用に指定された他のファイルにそれらを書き込んでいます。
例えば。私の入力には以下が含まれます:
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")
、正しいことをしていますか?