zoukankan      html  css  js  c++  java
  • 8.2、StringIO和BytesIO

    StringIO

    很多时候,数据读写不一定是文件,也可以在内存中读写。

    StringIO顾名思义就是在内存中读写str

    要把str写入StringIO,我们需要先创建一个StringIO,然后,像文件一样写入即可:

    f=StringIO()

    f.getvalue()

    初始化一个StringIO(),一行一行读取,知道读取为空

     

    BytesIO

    StringIO操作的只能是str,如果要操作二进制数据,就需要使用BytesIO

    BytesIO实现了在内存中读写bytes,我们创建一个BytesIO,然后写入一些bytes:

     写入经UTF-8编码的bytes

  • 相关阅读:
    git取消文件跟踪
    servlet
    查杀端口进程
    初始化git仓库,并push到远端
    tomcat
    bootstrap
    idea中web工程错误
    i++和++i
    js算法
    编程工具
  • 原文地址:https://www.cnblogs.com/soberkkk/p/12639217.html
Copyright © 2011-2022 走看看