Unicode 如何包装Python 3';s io.BytesIO()和代理场景解码?

Unicode 如何包装Python 3';s io.BytesIO()和代理场景解码?,unicode,python-3.x,Unicode,Python 3.x,我发现Python3的open(“filename”,“r”,encoding=“ascii”,errors=“subrogateScape”)非常有用。如何包装一个io.BytesIO()(或任何非真实文件的字节源)来创建一个具有相同解码行为的文本模式类文件对象?

我发现Python3的
open(“filename”,“r”,encoding=“ascii”,errors=“subrogateScape”)
非常有用。如何包装一个
io.BytesIO()
(或任何非真实文件的字节源)来创建一个具有相同解码行为的文本模式类文件对象?