1.StringIO
很多时候,数据读写不一定是文件,也可以在内存中读写。
StringIO顾名思义就是在内存中读写str。
要把str写入StringIO,我们需要先创建一个StringIO,然后,像文件一样写入即可:
使用getvalue()
方法用于获得写入后的str字符串
若要读取StringIO中的内容,则可以使用以下方法:
2.BytesIO
StringIO只能用于读字符串str,如果想要读取二进制类型的数据,则必须要使用BytesIO
1.StringIO
很多时候,数据读写不一定是文件,也可以在内存中读写。
StringIO顾名思义就是在内存中读写str。
要把str写入StringIO,我们需要先创建一个StringIO,然后,像文件一样写入即可:
使用getvalue()
方法用于获得写入后的str字符串
若要读取StringIO中的内容,则可以使用以下方法:
2.BytesIO
StringIO只能用于读字符串str,如果想要读取二进制类型的数据,则必须要使用BytesIO