python - MySQL - 在 Python 中使用 urllib 时出现奇怪的符号

标签 python mysql encoding urllib

我正在 python 2.7 中使用 urllib 从互联网检索网页。解析数据并将其存储到数据库后,我得到以下符号 等等。我想知道这些符号是如何生成的以及如何摆脱它?是编码问题吗?

最佳答案

是的,这是一个编码问题,请确保在解析数据时不会对其进行加密或将其转换为字节编码格式。这些字符意味着您的计算机无法读取正在存储的数据,因此它不会以我们可以读取的数据类型存储。

关于python - MySQL - 在 Python 中使用 urllib 时出现奇怪的符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27929197/

相关文章:

python - 在 Ubuntu 上通过 FastCGI 和 nginx 运行 Python

http - 发送特殊字符作为消息;

ios - 如何在 iOS 中将字符串转换为 UTF-8 十进制

parsing - 用于字符和文本处理的资源(编码、正则表达式、NLP)

Python 使用 ConfigParser

python - Tensorflow 属性错误 : 'DataSet' object has no attribute 'image'

python - 在 Python 3.x 中使用 PyInstaller 编译 gettext 语言环境

mysql - 为什么我的 View 是 utf8 以及如何将其更改为 latin1

mysql - 当存储过程迭代 15M 行的大表时,MySQL 的性能非常糟糕

c# - `Where` 子句的意外行为