【发布时间】:2018-07-25 00:47:30
【问题描述】:
我有几个关于 MySQL、python 和 HTML 之间的字符编码的问题。
情况是这样的。我有一个 python 脚本,它从网站获取信息并将其加载到 MySQL 表中。然后我有一个 PHP 和 HTML 前端,它从表中获取数据并将其加载到 HTML 表中。我遇到了我认为只是所有这些语言和平台之间的一些编码不一致的问题。我已经包含了在 shell 中运行 python 脚本的结果图片,以及 MySQL 中的结果输出,最后是 HTML 前端。
当我从 python 加载到 MySQL 时,它可以很好地处理像“degrees”或“micro”这样的符号,但不喜欢“ohms”(我认为这就是导致 python shell 中的错误语句的原因)。当我从 MySQL 转到 HTML 时,它不喜欢任何特殊字符,如“度”、“欧姆”或“微”。这里发生了什么,有没有办法解决它?
希望有人能对此有所了解,因为我在处理字符编码时非常困惑并且有点新手。
【问题讨论】:
-
CEA9是希腊欧米茄(欧姆)的十六进制数。
标签: python html mysql character-encoding