【发布时间】:2009-08-31 00:11:44
【问题描述】:
我在读取要插入 mysql db 表的 txt 文件时遇到问题,请查看以下代码:
文件包含第一行:“aclaración”
archivo = open('file.txt',"r")
对于档案中的行。readlines():
....body = 身体 + 线条
模型 = MyModel(body=body)
模型.save()
我得到一个 DjangoUnicodeDecodeError:
'utf8' 编解码器无法解码位置 8 中的字节:无效数据。你传入了 'aclaraci\xf3n' (type 'str') Unicode 错误提示
无法编码/解码的字符串是:araci�n。
我尝试了 body.decode('utf-8'), body.decode('latin-1'), body.decode('iso-8859-1') 没有解决方案。
你能帮帮我吗?任何提示都表示赞赏:)
【问题讨论】:
标签: python django utf-8 character-encoding