Python - StringIO
- StringIO 在内存中读写 str
from io import StringIO my_str='abcdefg' memo=StringIO() memo.write(my_str[::-1]) my_str=my_str+memo.getvalue() print(my_str) #abcdefggfedcba
- 二进制数据,就需要使用BytesIO
from io import BytesIO
memo_byte=BytesIO()
memo_byte.write('中国'.encode())
print(memo_byte.getvalue().decode())