0
4

2 回答 2

1

如果您的 Pyramid 模板或该页面的响应没有正确的字符编码集,则可能导致文本出现乱码。我可能是错的,但从提供的信息来看,这听起来与 HTML 文档有关,而不是 Pyramid 或 SQLAlchemy。如果 Python 在解码日语等文本时遇到问题,它可能会引发 UnicodeDecodeError,而不是尝试输出乱码的文本。

如果您在 Pyramid 中使用模板,例如 Chameleon,它的元标记中可能设置了错误的编码。如果是这样,请尝试在模板中切换到类似于以下内容的“utf-8”:

<meta charset="utf-8">
于 2013-01-17T13:28:46.997 回答
1
于 2013-01-08T11:35:32.887 回答