zoukankan      html  css  js  c++  java
  • python中str和byte的相互转化

    在涉及到网络传输的时候,数据需要从str转换成btye才能进行传输。

    python byte 转 str , str 转 byte 其实很简单:
    原理图如下:
    在这里插入图片描述
    案例:

    a: str = "你好!"
    b: bytes = a.encode('gbk')
    print(b)
    c: str = b.decode('gbk')
    print(c)

        1
        2
        3
        4
        5

    输出结果:

    b'xc4xe3xbaxc3xa3xa1'
    你好!

        1
        2

    可以看到 str 使用 encode() 方法就可以转换成 byte ,byte 使用 decode 方法就能转变成 str 。这两种方法都可以给一个编码解码的方式,只有方式一样才能正确解码。没有参数则按照当前代码编写所指定的编码方式进行编码解码。
    ---------------------  
    作者:Dunkle.T  
    来源:CSDN  
    原文:https://blog.csdn.net/weixin_44350337/article/details/89323937  
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    <a>作Form表单提</a>
    图片读写分离
    MSSql ID自动增长删除数据重1开始
    WPF 控件
    Cookies
    MVC页面跳转
    MVC-各种传值方式
    mvc框架下,怎样用cookie实现下次自动登录
    SQL函数说明大全 (转)
    SQL日期(转)
  • 原文地址:https://www.cnblogs.com/fengff/p/11230645.html
Copyright © 2011-2022 走看看