为了账号安全,请及时绑定邮箱和手机立即绑定

格式化我正在排序的 csv 文件

格式化我正在排序的 csv 文件

茅侃侃 2021-07-02 10:00:08
我目前正在对 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


查看完整回答
反对 回复 2021-07-13
  • 3 回答
  • 0 关注
  • 172 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信