0

如果您有 write.row 命令:

writer.writerow(row)

在 for 循环中,如何在第 2 列第 2 行开始写入?我想在第 2 列第 1 行放置一个标题,并保留第 1 列中的内容

4

1 回答 1

0

在这里,我假设您的标头是一组长度为len(columns)1 的标记:

for rown, row in enumerate(csv_file):
    if != 1:
        writer.writerow(row)
    else:
        cols = []
        for col in enumerate(row):
            cols.append(col)
            break
        cols.append(header) # append header cols
        writer.writerow(','.join(cols))
于 2013-10-22T18:50:49.023 回答