我在使用python的csv包进行打印时遇到问题。
我希望标题显示为“标题1,标题2,标题3,标题4”
但是我得到的是:
h,e,a,d,e,r,,1
h,e,a,d,e,r,,2
h,e,a,d,e,r,,3
h,e,a,d,e,r,,4
我的代码如下:
def write_to_excel(file_name, obj_lst):
with open(file_name, 'w', newline='') as output:
writer = csv.writer(output)
# Write the headers first
writer.writerow(['header 1', 'header 2', 'header 3', 'header 4'])
for obj in obj_lst:
writer.writerows(obj)
在另一段代码上,上面的代码可以正常工作。我不确定我在做什么错。