微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用python将字节解码为字符串?

如何解决如何使用python将字节解码为字符串?

我的代码

import socket

BUFFER_SIZE = 1024
HOST = '192.168.1.3'
PORT = 5555        # Port to listen on (non-privileged ports are > 1023)

with socket.socket(socket.AF_INET,socket.soCK_STREAM) as s:
    s.bind((HOST,PORT))
    s.listen(10)
    while 1:
        conn,addr = s.accept()
        with conn:
            print('Connected by',addr[0] + ":" + str(addr[1]))
            msg = conn.recv(BUFFER_SIZE)

            print(msg.decode('UTF-8'))

当我执行 我打印的代码 (msg.decode (encoding = 'UTF-8',errors = 'strict')) UnicodeDecodeError: 'utf-8' 编解码器无法解码位置 6 的字节 0x8b:起始字节无效 你可以帮我

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。