Python3写文件的几个例子

拷贝一个文件的全部内容到另一个文件

复制aaa.txt内容到另一个bbb.txt

1
2
3
4
5
fp = 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
5
with open('aaa.txt', "r+") as f:
old = f.read() #将原来的内容取出
f.seek(0) #索引移动到头
f.write(data)
f.write(old)

清空文件的内容

当已存在一个文件对象,且这个文件对象可以对文件进行写write操作(注意不是追加append操作),则可以通过如下语句来清空一个文件的内容:

1
2
>>> f = open('file.txt','r+')
>>> f.truncate() #使用文件对象的成员函数truncate()来清空一个文件

如何让html文件识别换行符?

如果使用替换方法把\r\n替换成<br>的话太蠢了,其实这种需求可以一句话解决:头尾加<pre></pre>

akb48

感谢您请我喝咖啡~O(∩_∩)O,如果要联系请直接发我邮箱chenx1242@163.com,我会回复你的
-------------本文结束感谢您的阅读-------------