文件巧妙地修改

文件巧妙地修改

#coding=utf-8

f= open("name.txt","r+",encoding='UTF-8')#打开文件,并给予读写权限

#read()默认为读取全部内容,输入数字表示读取规定的字符read(10)

data=f.read()

#替换文本中部分内容,并且其他内容不会覆盖

#1.将文本内容全部读取到内存中,并替换其中内容

new_replace=data.replace("告诉你","jack")

print(new_replace)

#2.使用截取方法,将光标移动到文章开头位置,将源文件,全部清除掉,然后再将内存中内容,刷到原来文件中

f.seek(0)

f.truncate()#截取文件,输入数字表示截取数字对应的内容

#刷回内存

f.write(new_replace)

f.close()

posted @ 2022-01-11 12:08  土孩子  阅读(63)  评论(0)    收藏  举报