Python CSV打印问题

时间:2018-11-13 08:35:37

标签: python-3.x csv

我在使用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)

在另一段代码上,上面的代码可以正常工作。我不确定我在做什么错。

0 个答案:

没有答案