String IO与Bytes IO

'''
如何在内存中模拟一个文件
与操作真实文件的区别
应用场景
'''
import io
My_io = io.StringIO() #创建一个临时字符串文件
My_io.write("hello") #写入
print(My_io.getvalue()) #获取临时文件内容
My_io.close() #关闭之后文件没有

B_io = io.BytesIO() #创建一个临时二进制文件
B_io.write(b"2")
print(B_io.getvalue())
B_io.close()

 

posted @ 2019-04-04 19:47  上古战神  阅读(110)  评论(0编辑  收藏  举报