У меня есть файлы CSV с одинаковыми заголовками столбцов. НапримерОбъединить CSV-файлы в один файл без повторных заголовков
Файл A
header1,header2,header3
one,two,three
four,five,six
Файл B
header1,header2,header3
seven,eight,nine
ten,eleven,twelve
Я хочу, чтобы объединить его с тем, что данные объединены в один файл с заголовками в верхней части, но не заголовки где-нибудь еще ,
header1,header2,header3
one,two,three
four,five,six
seven,eight,nine
ten,eleven,twelve
Что такое хороший способ достичь этого?
Я предполагаю, что вы знаете, как читать файлы построчно. Когда вы пишете строки в файл, пропустите первую строку в каждом последующем файле после первого. –
Либо создайте текстовый файл, который просто содержит заголовок, и добавьте каждый CSV к нему, пропуская первую строку или прочитав все из них, не пропустив первую строку первого файла. Первое было бы немного проще, а второе было бы относительно простым и более портативным, если бы у вас были разные наборы файлов с разными заголовками. – danielunderwood