拷贝一个文件的全部内容到另一个文件
复制aaa.txt
内容到另一个bbb.txt
1
2
3
4
5fp = open('aaa.txt','r')
for line in fp:
fq = open('bbb.txt','a') #这里用追加模式,这里不能用w
fq.write(line)
fp.close()
在文件头部插入数据
读出原有文件内容aaa.txt
,移动索引到开始,写入新的数据data,然后再写入旧的数据。
1
2
3
4
5with open('aaa.txt', "r+") as f:
old = f.read() #将原来的内容取出
f.seek(0) #索引移动到头
f.write(data)
f.write(old)
清空文件的内容
当已存在一个文件对象,且这个文件对象可以对文件进行写write
操作(注意不是追加append
操作),则可以通过如下语句来清空一个文件的内容:
1
2'file.txt','r+') f = open(
#使用文件对象的成员函数truncate()来清空一个文件 f.truncate()
如何让html文件识别换行符?
如果使用替换方法把\r\n
替换成<br>
的话太蠢了,其实这种需求可以一句话解决:头尾加<pre></pre>
。