1.  
  2. 主页
  3.  / 
  4. Python基础到高级
  5.  / 
  6. File-like对象

File-like对象

File-like对象,也叫类文件对象,类似文件处理的对象

StringIO 对象

在做图像处理的操作的时候,会频繁操作修改,使用StringIO,直接在内存中进行处理,减少IO处理的频率

BytesIO 对象

和上面StringIO是一样的, 但是StringIO的处理数据必须是字符类型的

BytesIO的处理的数据是bytes的,若不是bytes的数据,就会抛出TypeError的错误

上面的方法都是和文件一样的错误,还有File-like的独有的方法

File-like对象如果使用了getbuffer的方法,那么就无法close,一般情况下是不用getbuffer的

这篇文章对您有用吗? 3

我们要如何帮助您?

发表评论

邮箱地址不会被公开。 必填项已用*标注