gpt4 book ai didi

python - json.dumps 抛出 UnicodeDecodeError

转载 作者:行者123 更新时间:2023-11-28 20:53:33 25 4
gpt4 key购买 nike

我在 MS ACCESS 数据表中有未知编码,因为文本输入源自人们从 Word 文档中复制和粘贴。

所以当我尝试时:

final_data_to_write = json.dumps(list_of_text_lines) 

错误输出是:

 "UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 5: unexpected end of data"

最佳答案

您需要找出您的数据库中使用的字符编码。然后您需要告诉 JSON 编码器使用该编码来正确解释字符串。

final_data_to_write = json.dumps(myDict, encoding="XXX")

json 模块采用的默认编码是 UTF-8。

关于python - json.dumps 抛出 UnicodeDecodeError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4140869/

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