Python 将一个csv覆盖到另一个csv时跳过行,保持行1完整

Python 将一个csv覆盖到另一个csv时跳过行,保持行1完整,python,python-3.x,csv,shutil,Python,Python 3.x,Csv,Shutil,当前文件: **A.CSV** A,B,C 0,Animesh,019 1,Shivesh,020 **B.CSV:** D,E,F 0,Ankit,011 1,Ramesh,021 但是我做不到。writerows或csv.writer是否提供跳过第1行并将其从第2行复制到结束行的功能?请尝试以下操作: import csv with open("A.csv", 'a') as f, open("B.csv", 'w') as data: next(f) # Skip over h

当前文件:

**A.CSV** A,B,C 0,Animesh,019 1,Shivesh,020 **B.CSV:** D,E,F 0,Ankit,011 1,Ramesh,021 但是我做不到。writerows或csv.writer是否提供跳过第1行并将其从第2行复制到结束行的功能?请尝试以下操作:

import csv

with open("A.csv", 'a') as f, open("B.csv", 'w') as data:
    next(f)  # Skip over header in input file.
    writer = csv.writer(data,quoting=csv.QUOTE_NONE)
    for line in f:
        writer.writerows(line)

“a”模式允许追加到文件末尾。

不,我不想追加,我有现有数据..我只想从第2行运行(指向)并从那里复制..我还添加了图像描述。请检查
import csv

with open("A.csv", 'r') as f, open("B.csv", 'w') as data:
    next(f)  # Skip over header in input file.
    writer = csv.writer(data,quoting=csv.QUOTE_NONE)
    for line in f:
        writer.writerows(line)
import csv

with open("A.csv", 'a') as f, open("B.csv", 'w') as data:
    next(f)  # Skip over header in input file.
    writer = csv.writer(data,quoting=csv.QUOTE_NONE)
    for line in f:
        writer.writerows(line)