我发现Python3的open("filename", "r", encoding="ascii", errors="surrogateescape")很有用。如何包装io.BytesIO()(或任何非真实文件的字节源)以创建具有相同解码行为的类似于文本模式的文件状对象?

最佳答案

这就是TextIOWrapper所做的。

关于unicode - 如何使用surrogateescape解码包装Python 3的io.BytesIO()?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12038722/

10-09 00:22