当前位置: 首页 > news >正文

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()

运行结果:

http://www.dtcms.com/a/102905.html

相关文章:

  • JS判断对象是否为空的方法
  • 移动端六大语言速记:第4部分 - 数据结构
  • Linux环境下Ollama升级及Gemma3模型部署指南
  • 突发,国行 iPhone 17,支持 eSIM
  • C# 事件(Event)
  • 【Linux】Linux 系统启动流程详解
  • 深入理解 POSIX 线程 (pthread):从基础到高级应用
  • 3-栈、队列、数组
  • AIGC(生成式AI)试用 29 -- 用AI写读书笔记
  • 【 Vue 2 中的 Mixins 模式】
  • AI换脸工具--FaceFusion 整合包
  • 13 配置Hadoop集群-测试使用
  • harmony OS NEXT-沉浸式布局实现笔记
  • CSS层叠顺序
  • 算法竞赛备赛——【数据结构】并查集
  • Hexo + Fluid博客实现自定义图标
  • Verilog HDL 100道面试题及参考答案
  • 目前市场上,好用的校招系统是哪个?
  • 我与数学建模之启程
  • C/C++网络编程【1】----- 大纲
  • 【深度视觉】第十八章:YOLO系列1
  • Jetpack Room 使用与原理解析
  • Vue2 vs Vue3 生命周期全面对比:created 的进化与革新!!!
  • String数据结构之验证码实战
  • Unity3D仿星露谷物语开发32之地面属性决定角色动作
  • 【Django】教程-5-ModelForm增删改查+规则校验【正则+钩子函数】
  • 数据库表省市区分析
  • Kubernetes可视化面板——KubePi(Kubernetes Visualization Panel - kubepi)
  • Android BottomNavigationView 完全自定义指南:图标、文字颜色与选中状态
  • Outlook客户端无法连接到服务器,添加账户显示“无网络连接,请检查你的网络设置,然后重试。[2603]”