编码方式:

Posted hzyujun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编码方式:相关的知识,希望对你有一定的参考价值。

python3中:

str : 内存中使用unicode存储;unicode-4字节;

文件存储:utf8编码

文件传输: -->编码utf8 bytes类型存储、传输-->内存中解码

bytes类型(编码方式utf8):

   对于英文: str :  s=‘all‘ 表现形式【看到】 编码方式方式:unicode

        bytes类型表现形式 s =b‘all‘ 编码方式:utf8

        s =‘all‘

   s1 = b‘all‘

   print(s,type(s) class ‘str‘

     print(s1,type(s) class ‘bytes‘)

     对于中文:

   str : 

   bytes:  表现形式 s=b‘xe91xe91xe01‘

   编码形式:utf8

   >>> s=‘中国‘
   >>> bytes(s,‘utf8‘)
   b‘xe4xb8xadxe5x9bxbd‘

   >>>如何将str转换成bytes类型:

   >>> s =‘all‘     s11 = s1.encode(‘utf8‘) print(s11)     --->b‘all‘    bytes类型

            >>>s=‘ 中国‘  s11= s1.encode(‘utf8‘) print(s11)   --->  b‘xe4xb8xadxe5x9bxbd‘  bytes类型

以上是关于编码方式:的主要内容,如果未能解决你的问题,请参考以下文章

C语言读写文件的时候怎么控制字符编码方式?

Unicode与编码方式

常见的编码方式?

js文件中如何设置编码方式?

前端常用的url编码方式

怎么查看一个视频文件的编码方式?