Python第七章03:文件写入操作

# 文件的写入操作
"""
1.打开文件
f = open('python.txt','w')
2.文件写入
f.write('hello world')   此时,内容并未真正写入文件,而是临时存储在程序内存中,称为缓冲区
3.内容刷新
f.flush( )     调用flush时候,内容才会真正写入文件
注意!!!
a.直接调用write,内容并未真正写入文件,而是会积攒在程序的内存中,称之为缓冲区
b.当调用flush的时候,内容会真正写入文件
c.这样做事避免频繁的操作硬盘,导致效率下降(积攒起来,一次性存入硬盘)

使用 time.sleep(100000)
需要前置 import time
"""

# 打开文件,一个不存在的文件
# f = open("D:/text_write.txt","w",encoding = "UTF-8")
# # wriet写入
# f.write("Holle World!!!")
# # flush 刷新
# # f.flush()
# # 关闭程序
# f.close()   #  文件.close() 内置了函数 f.flush(),所以有close,可以不写flush
# 打开刚写入的文件
f = open("D:/text_write.txt","w",encoding = "UTF-8")
f.write("媛媛是个臭八十的狗八蛋!!!")     # 再次打开刚写入的文件,再次写入的内容会覆盖之前的内容。
f.close()

运行结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值