我正在学习如何使用Python中的流,我注意到IO文档说如下:
创建二进制流的最简单方法是在模式字符串中使用open()和'b': f = open("myfile.jpg", "rb") 内存中的二进制流也可用作BytesIO对象: f = io.BytesIO(b"some initial binary data: \x00\x01")
创建二进制流的最简单方法是在模式字符串中使用open()和'b':
f = open("myfile.jpg", "rb")
内存中的二进制流也可用作BytesIO对象:
f = io.BytesIO(b"some initial binary data: \x00\x01")
f由定义open和f定义之间的区别是什么BytesIO.换句话说,是什么构成了"内存中的二进制流",这与它的不同之处是什么open?
f
open
BytesIO
python io stream
io ×1
python ×1
stream ×1