String IO与Bytes IO

Posted jb9527

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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()

 

以上是关于String IO与Bytes IO的主要内容,如果未能解决你的问题,请参考以下文章

java内存流:java.io.ByteArrayInputStreamjava.io.ByteArrayOutputStreamjava.io.CharArrayReaderjava.io(代码片段

golang 中通过strings/bytes/bufio 等包实现相关IO

java缓冲字符字节输入输出流:java.io.BufferedReaderjava.io.BufferedWriterjava.io.BufferedInputStreamjava.io.(代码片段

dart:io 同步与异步文件操作

java.io.UTFDataFormatException: encoded string too long:

开销与代码速度(java.io.File 数组与 java.lang.String 数组)