gpt4 book ai didi

字符串 - Python 3.5 需要写一个类似字节的对象,而不是 'str'

转载 作者:行者123 更新时间:2023-12-01 15:36:56 24 4
gpt4 key购买 nike

我的以下 Python 代码适用于 Python 2,

只写一次标题

if header_written == False:
header = out_data.keys()
writer.writerow(out_data.keys()) # write headers
header_written = True

写入值
writer.writerow(out_data.values()) #write rows
del out_data #del object
del row_data #del dict object

但在 Python 3 中,它返回以下错误:

TypeError: a bytes-like object is required, not 'str'

最佳答案

您必须将其转换为字节。你可以这样做。

bytes = string.encode(encoding='UTF-8')

更多信息在这里

Best way to convert string to bytes in Python 3?

关于字符串 - Python 3.5 需要写一个类似字节的对象,而不是 'str',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51940081/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com