我目前正在对 csv 文件进行排序。就我的输出而言,它是正确的,但格式不正确。以下是我整理的文件 这是我排序后的输出(我将在图像后包含代码)显然我有一个分隔符问题,但这是我的代码:with open(out_file, 'r') as unsort:##Opens OMI Data with open(Pandora_Sorted,'w') as sort:##Opens file to write to for line in unsort: if "Datetime" in line:##Searches lines writer=csv.writer(sort, delimiter = ',') writer.writerow(headers)##Writes header elif "T13" in line: writer=csv.writer(sort) writer.writerow(line)##Writes to output file
3 回答
千巷猫影
TA贡献1829条经验 获得超7个赞
您是否需要为作者明确说明您的分隔符?
在您的第二行elif:
elif "T13" in line:
writer=csv.writer(sort, delimiter = ',')
writer.writerow(line) # Writes to output file
添加回答
举报
0/150
提交
取消