io模块
import io ''' 可变字符串,修改过程中不会产生新的对象 ''' s = "hello baobao" sio = io.StringIO(s) print(sio) # <_io.StringIO object at 0x1087efdc8> sio.seek(4) print(sio.getvalue()) sio.write("myb") print(sio.getvalue())
输出:
<_io.StringIO object at 0x1122efdc8>
hello baobao
hellmybaobao