10
在Python的现有文件前添加一行
我需要在文本文件的第一行中添加一行,并且看来对我唯一可用的选项是比我从python期望的更多行。像这样: f = open('filename','r') temp = f.read() f.close() f = open('filename', 'w') f.write("#testfirstline") f.write(temp) f.close() 有没有更简单的方法?另外,与打开单个手柄进行读写('r +')相比,我更经常看到此两个手柄的示例-为什么?