Python文件的读写

如题,比如有一个文件,内容如下:
[outip]
192.168.0.1
[inputip]
127.0.0.1
结束符*
那么问题来了,我想要在[outip]下边插入一个ip,效果如下:
[outip]
192.168.1.1
192.168.0.1
[inputip]
127.0.0.1
这要什么实现呢?新手学Python,已经两天了~希望路过的大神指条明路,万般感谢!

沧海一幻觉
浏览 273回答 2
2回答

一只甜甜圈

fo = file('/etc/ansible/hosts')        lines = []        for line in fo:            lines.append(line)        fo.close()        lines.insert(1,outvps+'\n')        s = ''.join(lines)        fo = open('/etc/ansible/hosts','w+')        fo.write(s)        fo.close()        del lines[:]

MM们

研究了下,差不多是这个样子
打开App,查看更多内容
随时随地看视频慕课网APP