csv输出文件(python)中缺少标头

2024-09-29 21:32:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图输出一个csv文件,但问题是,头不见了,我试图逐行查看我的代码,但我不知道我的代码有什么问题。。在

我的示例数据是: ABC.csv公司(假设其中有多个数据,所以我还添加了如何删除它的代码)

KeyID,GeneralID
145258,KL456
145259,BG486
145260,HJ789
145261,KL456
145259,BG486
145259,BG486

我的代码:

^{pr2}$

不幸的是,我的输出是这样的(结果_总计.csv)

145258,KL456,2
145259,BG486,1
145260,HJ789,1
145261,KL456,2

我要达到的目标

KEY ID,GENERAL ID,TOTAL GENERAL ID 
145258,KL456,2
145259,BG486,1
145260,HJ789,1
145261,KL456,2

我的主要问题是:

wr.writerow(header) 

不会有用的。在


Tags: 文件csv数据代码id示例公司general
1条回答
网友
1楼 · 发布于 2024-09-29 21:32:19

这是用wb+(写字节)打开一个文件。因为当你在字节模式下写文件时,你需要传递一个字节数组而不是字符串。在

运行控制台时会出现以下错误:

TypeError: a bytes-like object is required, not 'str'

尝试将wb+改为w,这样就可以了。在

^{pr2}$

相关问题 更多 >

    热门问题