5.6 字符串的I/O操作 使用 和 io.BytesIO() 类来创建类文件对象操作字符串数据。比如: >>> s = io.BytesIO()>>> s.write(b'binary data')b'binary data'>>> 当你想模拟一个普通的文件的时候 StringIO 和 BytesIO 类是很有用的。比如,在单元测试中,你可以使用 来创建一个包含测试数据的类文件对象,这个对象可以被传给某个参数为普通文件对象的函数。 原文: