请教mmap内存共享读取编码错误


def duqnc():

    SHMEMSIZE = 487438#len(str)
    file_name = "coco"    #这是图片字节集长度
    # python读取共享内存
    shmem = mmap.mmap(0, SHMEMSIZE, file_name, mmap.ACCESS_READ)
    print(shmem.read(SHMEMSIZE).decode('ASCII'))
    return
    shmem.close()

我打算重易语言发送传输一张字节集图片过来,截图PY读取提示编码之类错误,找了好久没找到答案,麻烦各位帮帮忙

img

img

看错误提示,是这个文件的内容无法解码成ascii,这个文件内容是什么啊,为什么要解析成ascii字符?


可以查看手册:python-mmap --- 内存映射文件支持 中的内容