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

python对文件的写入和追加

写入文件

1.打开文件

文件可以是不存在的,不存在就会创建

f = open('./test.txt', 'w', encoding="utf-8")

2.写数据到内存中

f.write("你好,世界")

3.写到硬盘中

f.flush()#或者 close()有刷新的功能
f.close()

整体代码

#打开文件
f = open('./test.txt', 'w', encoding="utf-8")
#写到内存中
f.write("你好,世界")
#将内存中的数据写到硬盘中
f.flush()#关闭close()
f.close()

追加文件

和写入类似,只是追加是打开已经存在的文件,模式改为a

整体代码

#打开文件
f = open('./test.txt', 'a', encoding="utf-8")
#写到内存中
f.write("第二次问候")
#将内存中的数据写到硬盘中
f.flush()#关闭close()
f.close()

在这里插入图片描述


http://www.mrgr.cn/news/34314.html

相关文章:

  • 基于QT的C++中小项目软件开发架构源码
  • 【Centos 8安装VNC及多用户配置详细教程】
  • docker安装及使用
  • 公司将被千万美金收购,工程师却误删数据库 —— 没 有 备 份!!!
  • 深度解读 2024 Gartner DevOps 魔力象限
  • cadence 17.4之allegro 不能设置net颜色
  • 中小微企业生产管理利器-- 超轻量生产工单系统
  • 【实战篇】读写分离有哪些坑?
  • 对条件语言模型(Conditional Language Model)的目标函数的理解
  • 美业SaaS收银系统如何收银?博弈美业实操/美业门店管理系统源码
  • 湖北建筑类初级职称申报的全方位解读
  • 1000Km弹射巡飞器技术详解
  • struts2
  • 使用代理服务导致网络延迟增大的影响
  • 【SSM-Day2】创建SpringBoot项目
  • CVE-2024-44902 Thinkphp反序列化漏洞
  • ELK 企业级日志分析系统
  • 1267:【例9.11】01背包问题(从二维优化一维dp问题)
  • Kafka3.8.0+Centos7.9的安装参考
  • 【人工智能学习之常用损失函数浅谈】