codecs.StreamReader 和 io.TextIOWrapper 在二进制流上?
codecs.StreamReader
io.TextIOWrapper
#!/usr/bin/env python3 import codecs import io stream = io.BytesIO(b'abc') #reader = codecs.getreader('utf-8')(stream) reader = io.TextIOWrapper(stream) print(reader, reader.read())