問題定義の説明が長くなって申し訳ありません。
私はpythonが初めてです。習い始めて約1ヶ月。今日、私はリストをテキストファイルに書き込もうとしていました。このサイトで答えを得て、同じ方法を使用しましたが。そして、それはうまくいきました。しかし、リストをテキスト ファイルに書き込んでいるときに別の問題が発生しました。
私のリストの長さは「2372」です。リストをテキスト ファイルに書き込むと、必要な特定の形式でリスト メンバーがほとんど書き込まれていないことがわかりました。(形式: 最初の行の最初の 4 つのリスト メンバー。同様に、残りの行の 4 つのリスト メンバーのグループ。) 1938 のリスト メンバーのみがテキスト ファイルに書き込まれていることがわかりました。ファイルのサイズは 25KB であることが判明しました。
また、各リスト メンバーを新しい行に書き込もうとしましたが、テキスト ファイルのサイズも 25KB であることが判明しました。今回は、上記の場合と比較して、さらに少ないリスト メンバーが書き込まれました。
リストを書き込むテキストファイルにファイルサイズの制限はありますか?この問題を解決するのを手伝ってください。
** Python コードのスニペット **
Lenlist = 2372
filptr = open(tempfile, 'w+')
count=0
for x in range(0,Lenlist):
filptr.write("%s\t" % line[x])
count+=1
if count>3:
if (count%4==0):
filptr.write("\n")