首页 > 解决方案 > 将标头写入文件时键入错误: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”

任何帮助将不胜感激!

标签: pythonpython-3.x

解决方案


推荐阅读