python 查看当前字符串的编码格式

查看当前字符串的编码格式

    • 1. chardet模块
      • 举例
    • 2. Supported encoding for python

1. chardet模块

The easiest way to use the Universal Encoding Detector library is with the detect function.
使用通用编码检测器库的最简单方法是使用detect函数
The detect function takes one argument, a non-Unicode string. It returns a dictionary containing the auto-detected character encoding and a confidence level from 0 to 1.
detect函数有一个参数, 即非 unicode 字符串。它返回一个字典, 其中包含自动检测的字符编码和从0到1的置信度。

举例

>>> import chardet
>>> chardet.detect('abc123')
{'confidence': 1.0, 'encoding': 'ascii'}
>>> chardet.detect('中国')
{'confidence': 0.7525, 'encoding': 'utf-8'}

2. Supported encoding for python

python 查看当前字符串的编码格式_第1张图片

截图来自https://chardet.readthedocs.io/en/latest/usage.html#example-using-the-detect-function

你可能感兴趣的:(python硬知识)