第三十二节 文件写入Write a File

  • 前言
  • 实践

前言

这一节我们学习如何将字符串写入文件,所用到的函数是write()

实践

首先我们定义要写入文件的字符串:

text = "Yoooooooooooooo\nThis is some text\nhave a good one!\n"

注意,字符串里面的\n表示转义字符,其在文档中的表现就是回车换行。
然后我们打开一个文件,如果指定的文件不存在,Python会自动创建该文件:

with open(r"C:\Users\shen_student\Desktop\test.txt", mode="w", encoding="utf-8") as file:file.write(text)

这里我们创建了名为test.txt的文件,通过指定模式为w(write)使程序知道现在是写入文件的模式,然后通过代码file.write(text)将我们定义的字符串写入到文件中。不过这里的写入是覆盖式的,也即会清空文件中原有的内容。如果我们采用追加式的写入,需要指定模式为a(append):

with open(r"C:\Users\shen_student\Desktop\test.txt", mode="a", encoding="utf-8") as file:file.write(text)

以上便是文件写入的全部内容,感谢大家的收藏、点赞、评论。我们下一节将介绍文件复制(Copy a File),敬请期待~

Python编程基础:第三十二节 文件写入Write a File相关推荐

  1. Python编程基础:第二十二节 关键字参数Keyword Argument

    第二十二节 关键字参数Keyword Argument 前言 实践 前言 我们在调用函数的时候需要根据参数的顺序指定每一个参数的取值,如果我们函数中参数非常多,此时按照顺序指定每一个参数的赋值方式将导 ...

  2. Python编程基础:第十二节 嵌套循环Nested Loops

    第十二节 嵌套循环Nested Loops 前言 实践 前言 嵌套循环通常包括内循环与外循环,外循环执行一次,内循环执行一轮.通常情况下,我们将嵌套循环用于多维数组的遍历等场景. 实践 我们以打印一个 ...

  3. Python编程从入门到实践~文件写入

    #写入文件 filename = './data/programming.log' with open(filename, 'w') as file_object:file_object.write( ...

  4. python程序设计实验指导书第1版实验三十四_《python编程基础》实验指导书.doc

    <python编程基础>实验指导书 PAGE 南 阳 理 工 学 院 <python编程基础>实验指导书 (2014版) 软件学院·软件工程教研室 2011.3 目录 TOC ...

  5. 【不会吧不会吧,不会有人真的三分钟入门Python了吧?】Python编程基础

    python编程基础 变量 字符串 字符串是Python中最常用的数据类型.我们可以使用引号('或者")来创建字符串. string = 'hello world.' name = &quo ...

  6. Python编程基础(快速入门必看)

    Python编程基础 一.Python语言基本语法 Python是一个结合了解释性.编译性.互动性和面向对象的高级程序设计语言,结构简单,语法定义清晰. Python最具特色的就是使用缩进来表示代码块 ...

  7. python 科学计算基础教程电子版-自学Python 编程基础、科学计算及数据分析

    自学Python 编程基础.科学计算及数据分析 epub pdf mobi txt 下载 自学Python 编程基础.科学计算及数据分析 epub pdf mobi txt 下载 ☆☆☆☆☆ 李金 著 ...

  8. python编程入门与案例详解-自学Python 编程基础、科学计算及数据分析

    自学Python 编程基础.科学计算及数据分析 epub pdf mobi txt 下载 自学Python 编程基础.科学计算及数据分析 epub pdf mobi txt 下载 ☆☆☆☆☆ 李金 著 ...

  9. python编程入门电子书-Python编程基础 PDF 原书高质量版

    给大家带来的一篇关于Python入门相关的电子书资源,介绍了关于Python编程基础.Python编程教程方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小6 MB,张健 张良均编写,目前 ...

最新文章

  1. UE4场景设计学习教程
  2. Java开发知识点!手把手讲解-一个复杂动效的自定义绘制
  3. python的head函数_python – 是否有一个pandas函数来显示第一个/最后一个n列,如.head().tail()?...
  4. log4php的使用
  5. elasticSearch6源码分析(8)RepositoriesModule模块
  6. 解决Linux系统没有/etc/sysconfig/iptables文件
  7. html日期写入数据库,javascript – 在HTML5 Web SQL数据库中对日期时间进行排序
  8. SpringBoot2.x启动原理概述
  9. Hbase二级索引+CDH+Lily
  10. lua OOP实现对象的链式调用
  11. android 应用升级sdk版本号,Bugly Android 应用升级 SDK 常见问题
  12. JS浏览器兼容性问题
  13. OWASP 创始人:关注首要问题,开源库也可以放心使用
  14. 宁波市建筑物矢量数据(Shp格式+带高度)
  15. 内存对齐、内存对齐规则解释、内存对齐原理
  16. excel 自定义参数(text函数)
  17. oracle升序和降序同时存在,oracle升序排序 oracle升序和降序
  18. 娱乐而已,认真你就输了
  19. 微信支付失败提示签名错误,请检查后重试
  20. 四旋翼无人机学习第2节--cadence工程创建与原理图的添加

热门文章

  1. WARNING: at net/core/dev.c:1905 skb_warn_bad_offload+0x94/0xb4() 解决思路
  2. ios 悬浮窗_多达2000个频道,支持7天回看!这才是我要的看电视app(安卓/ios)...
  3. 安卓来电归属地_如何做一名突出的iPhone用户?安卓勿进!
  4. python 中的接口_python中接口
  5. python接口自动化测试面试题_Python接口自动化面试题总结
  6. php手工注入语句,PHP+MySQL 手工注入语句大全
  7. python链家数据分析统计服_链家数据分析一--数据离散化处理
  8. python实现列表去重_python实现七种列表去重方法
  9. android平板 2017,2017年后平板电脑市场将复苏
  10. Java读取文件流用什么对象_使用Java IO流实现对文本文件的读写过程中,通常需要处理下列( )异常。_学小易找答案...