python将列表写入CSV文件,注意 writer.writerow([line]),必须将line(字符串)转化成列表,否则是每个字母占用一个单元格
def writeToCSV(filter):
with open('temp.csv', "w",newline='') as csv_file:
writer = csv.writer(csv_file)
for line in filter:
if line!='': # 去除空行
writer.writerow([line])
方法二
# output = open('temp.csv', 'w', newline='')
# writer = csv.writer(output)
# for row in filter:
# if row: # 去除空行
# writer.writerow([row])
print("保存文件成功,处理结束")