更改
writer.writerow(data)为
writer.writerow([data])。
.writerow接受一个可迭代的对象,并将该可迭代对象的每个元素用于每一列。如果使用仅包含一个元素的列表,它将被放置在单个列中。
您还应该重组循环:
for word in header: writer.writerow([word])

更改
writer.writerow(data)为
writer.writerow([data])。
.writerow接受一个可迭代的对象,并将该可迭代对象的每个元素用于每一列。如果使用仅包含一个元素的列表,它将被放置在单个列中。
您还应该重组循环:
for word in header: writer.writerow([word])