python列表导出csv_将Python列表导出到csv

所以我试图创建一个真值表,我可以导出为csv或excel格式.我是

Python的新手,所以如果我的代码太可怕,请耐心等待.

经过一些研究后,我开始将其作为真值表的代码:

import itertools

table = list(itertools.product([False, True], repeat=6))

print(table)

然后我得到了这段代码:

import csv

import sys

with open('C:\\blahblah5.csv','w') as fout:

writer = csv.writer(fout, delimiter = ',')

writer.writerows(table)

这让我几乎到了csv格式的真值表需要的地方.但是,当我在excel中打开文件时,我的记录之间插入了空白行.

我尝试了一个在网上找到的提示,我需要将输入类型从w更改为wb,但是当我这样做时出现此错误:

Traceback (most recent call last):

File "", line 3, in

writer3.writerows(table)

TypeError: 'str' does not support the buffer interface

我不知道从哪里开始,因为我觉得我如此接近于将其变成我想要的格式.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值