単純な(しかし巨大な)CSVテーブルがあり、このテーブルの各行/行の後に空き(=空白)行/行を挿入する必要があります。別の言い方をすれば、テーブルの1行おきに空白にします(ただし、元の行を削除/上書きすることはありません)。私は多くの方法を試しましたが、これは私が思いつくことができる最高のものです:
with open(sys.argv[1], 'r') as input:
readie=csv.reader(input, delimiter=',')
with open("output.csv", 'wt', newline='') as output:
outwriter=csv.writer(output, delimiter=',')
for row in readie:
row_plus = (row, \n)
outwriter.writerow(row_plus)
テーブル内のすべての列を1つの列に詰め込み、2つの列としてのみ解釈されるため、機能していないようです(row, \n)
。また、「\ n」を出力するだけで、別の改行を挿入する必要があることを認識しません。