1,主要就是在最开始插入的时候判断下表头或者表格是否有数据,
2,用csv reader(然后主要写是a追加模式,读是r模式)
import csv
with open("111.csv","a",encoding='utf-8',newline="") as f:
k = csv.writer(f, dialect="excel")
with open("111.csv", "r", encoding='utf-8', newline="") as f:
reader = csv.reader(f)
if not [row for row in reader]:
k.writerow(["标题", "链接", "喜欢"])
k.writerow(list)
else:
k.writerow(list)