python - 将标头写入文件时键入错误:python3
问题描述
代码在 python2 中运行良好,但在 python3 中失败。
with open(inputpath + 'company.csv', 'wb') as outcsv:
writer = csv.DictWriter(outcsv, delimiter='|',
fieldnames=columnlist, quotechar='"',
quoting=csv.QUOTE_MINIMAL)
writer.writeheader()
我得到的错误:
TypeError:需要一个类似字节的对象,而不是“str”
任何帮助将不胜感激!
解决方案
推荐阅读
- sql-server-2008 - 在 MSSQL 中按变量删除类型
- css - 什么是指定值、计算值和实际值?
- javascript - 如何使用纯javascript动态触发输入按钮事件
- c++ - 针对简单 if..else 语句的递归可变参数函数调用的性能
- c# - 通过传入 Webhook 向 Microsoft Teams 发送对旧消息的回复
- android - Android Studio - 尝试读取 zip 文件时如何修复内部错误
- asp.net - 在 asp:GridView asp:SQLDataSource 中使用 BoundFields 更新导致 System.ArgumentException PageValidation 错误
- javascript - jquery Bootstrap表单验证不起作用
- gcc - 不支持的指令“.stabs”
- android - Android 插件保护不存在