博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 写入CSV文件报错:a bytes-like object is required, not 'str'
阅读量:4290 次
发布时间:2019-05-27

本文共 443 字,大约阅读时间需要 1 分钟。

# coding:utf-8import csvf = open("xii.csv", 'w',newline='')  #后面补上newline=''可以去掉空白行writer = csv.writer(f)# 需要写入的信息data = ["名字", "歌手", "性别", "职位", "联系方式", "邮箱","地址"]data1=["kan"]writer.writerow(data)       # 写入单行writer.writerow(data1)       # 写入单行# writer.writerows(datas)    # 写入多行f.close()
最后解决方案 open('xii.csv', 'wb')将wb改为w 新建一个xls文件,另存为CSV文件注意点:   一定要将str转为bytes :   str.encode("utf-8")   python36 file方法改为open   open('xii.csv', 'wb')将wb改为w

转载地址:http://lbqgi.baihongyu.com/

你可能感兴趣的文章
netty源码分析之-ByteBuf详解(8)
查看>>
javascript函数定义三种方式详解
查看>>
javascript中this关键字详解
查看>>
javascript关于call与apply方法详解
查看>>
netty源码分析之-ReferenceCounted详解(9)
查看>>
javascript闭包详解
查看>>
javascript类的创建与实例对象
查看>>
javascript原型详解(1)
查看>>
netty源码分析之-处理器详解(9)
查看>>
javascript原型对象存在的问题(3)
查看>>
javascript原型继承(1)
查看>>
javascript原型继承-实现extjs底层继承(2)
查看>>
javascript设计模式-建立接口的方式(1)
查看>>
javascript设计模式-单体singleton模式(2)
查看>>
javascript设计模式-链式编程(3)
查看>>
大型高并发与高可用缓存架构总结
查看>>
javascript设计模式-工厂模式(4)
查看>>
javascript设计模式-组合模式(6)
查看>>
javascript设计模式-门面模式(7)
查看>>
javascript设计模式-享元模式(10)
查看>>