python3编码实验

https://zhuanlan.zhihu.com/p/40834093

参照此文章进行编码实验

  1. python 源文件的编码格式

python3编码实验
python3编码实验
2. 所谓的源码文件的格式和文本本身的格式不同的时候,会出现乱码的问题:
python3编码实验

  1. 读取不同编码格式的文件
    python3编码实验
    python3编码实验
    python3编码实验

  2. 将内容以不同的编码格式写到文件
    python3编码实验
    python3编码实验
    python3编码实验
    python3编码实验
    python3编码实验
    python3编码实验
    python3编码实验
    python3编码实验
    python3编码实验
    python3编码实验
    python3编码实验

  3. 需要写文件的时候,如果需要指定编码格式,两种办法:
    5.1 文本模式打开,同时指定编码
    5.2 二进制模式打开,写入的时候,需要将当前str 编码为对应的东西
    5.3 二进制模式打开,写入的时候,直接写入正确的二级制的对应编码的流

  4. 编码转换
    python3编码实验