# r 以只读的方式打开文件,文件的描述符放在文件的开头
# w 打开一个文件只用于写入,如果该文件已经存在会覆盖,如果不存在则创建新文件
#路径
path = r"D:python1.txt"
#读入
f = open(path, "r", encoding="utf-8")
#获取内容
str1 = f.read()
#替换内容
str2 = str1.replace("ha","123")
print(str1)
print(str2)
#---------------------------------
#写出文件
ff = open(path, "w")
#将信息写入缓冲区
ff.write(str2)
#刷新缓冲区
ff.flush()