write()–往文件内写内容

  1. 写之前先读一下文件内的内容
  2. 开始写操作,并且执行3次write,最后加上换行符\n
  3. 写之后再读一次文件的内容
#################w之前先读取文件的内容并输出查看一遍######################
file = open("少年游本意",mode="r",encoding="utf8")   #其它参数默认
print("w模式之前读取文件内容:\n",file.read())
file.close()    #查看之后一定要记得关闭这个打开操作#################open()操作执行w模式######################
file = open("少年游本意",mode="w",encoding="utf8")   #其它参数默认
file.write(" 先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。\n ")
file.write(" 宫中府中,俱为一体,陟罚臧否,不宜异同。若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理,不宜偏私,使内外异法也。侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下。愚以为宫中之事,事无大小,悉以咨之,然后施行,必能裨补阙漏,有所广益。\n ")
file.write(" 将军向宠,性行淑均,晓畅军事,试用于昔日,先帝称之曰能,是以众议举宠为督。愚以为营中之事,悉以咨之,必能使行阵和睦,优劣得所。亲贤臣,远小人,此先汉所以兴隆也;亲小人,远贤臣,此后汉所以倾颓也。先帝在时,每与臣论此事,未尝不叹息痛恨于桓、灵也。侍中、尚书、长史、参军,此悉贞良死节之臣,愿陛下亲之信之,则汉室之隆,可计日而待也。 \n")
file.close()#################w之后先读取文件的内容并输出查看一遍######################
file = open("少年游本意",mode="r",encoding="utf8")   #其它参数默认
print("w模式之后读取文件内容:\n",file.read())
file.close()###############以下为输出内容###############
"""
w模式之前读取文件内容:先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。  宫中府中,俱为一体,陟罚臧否,不宜异同。若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理,不宜偏私,使内外异法也。侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下。愚以为宫中之事,事无大小,悉以咨之,然后施行,必能裨补阙漏,有所广益。  将军向宠,性行淑均,晓畅军事,试用于昔日,先帝称之曰能,是以众议举宠为督。愚以为营中之事,悉以咨之,必能使行阵和睦,优劣得所。亲贤臣,远小人,此先汉所以兴隆也;亲小人,远贤臣,此后汉所以倾颓也。先帝在时,每与臣论此事,未尝不叹息痛恨于桓、灵也。侍中、尚书、长史、参军,此悉贞良死节之臣,愿陛下亲之信之,则汉室之隆,可计日而待也。
w模式之后读取文件内容:先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。宫中府中,俱为一体,陟罚臧否,不宜异同。若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理,不宜偏私,使内外异法也。侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下。愚以为宫中之事,事无大小,悉以咨之,然后施行,必能裨补阙漏,有所广益。将军向宠,性行淑均,晓畅军事,试用于昔日,先帝称之曰能,是以众议举宠为督。愚以为营中之事,悉以咨之,必能使行阵和睦,优劣得所。亲贤臣,远小人,此先汉所以兴隆也;亲小人,远贤臣,此后汉所以倾颓也。先帝在时,每与臣论此事,未尝不叹息痛恨于桓、灵也。侍中、尚书、长史、参军,此悉贞良死节之臣,愿陛下亲之信之,则汉室之隆,可计日而待也。 """

write()–探索write()的覆盖写操作

  1. 写之前先读一下文件内的内容
  2. 写第一次文件,写完后关闭文件
  3. 写第二次文件,写完后关闭文件
  4. 写之后再读一次文件的内容
    第一次使用wirite()写一行,然后再写一行,最后查看数据只有最后一次写的一行。此功能可用于临时的文件,数据不用保存,但是需要临时写一下文件。
#################w之前先读取文件的内容并输出查看一遍######################
file = open("少年游本意",mode="r",encoding="utf8")   #其它参数默认
print("w模式之前读取文件内容:\n",file.read())
file.close()    #查看之后一定要记得关闭这个打开操作#################open()操作执行w模式######################
file = open("少年游本意",mode="w",encoding="utf8")   #其它参数默认
file.write(" 先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。\n ")
file.close()#################open()操作执行w模式######################
file = open("少年游本意",mode="w",encoding="utf8")   #其它参数默认
file.write(" 宫中府中,俱为一体,陟罚臧否,不宜异同。若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理,不宜偏私,使内外异法也。侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下。愚以为宫中之事,事无大小,悉以咨之,然后施行,必能裨补阙漏,有所广益。\n ")
file.close()#################w之后先读取文件的内容并输出查看一遍######################
file = open("少年游本意",mode="r",encoding="utf8")   #其它参数默认
print("w模式之后读取文件内容:\n",file.read())
file.close()###############以下为输出内容###############
"""
w模式之前读取文件内容:《少年游.本意》金庸
青衫磊落险峰行。玉壁月华明。马疾香幽。崖高人远。微步縠纹生。
谁家子弟谁家院。无计悔多情。虎啸龙吟。换巢鸾凤。剑气碧烟横。
w模式之后读取文件内容:宫中府中,俱为一体,陟罚臧否,不宜异同。若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理,不宜偏私,使内外异法也。侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下。愚以为宫中之事,事无大小,悉以咨之,然后施行,必能裨补阙漏,有所广益。"""

Python Basic - write()方法相关推荐

  1. Python Basic - read()方法

    read() read() 括号内有参数,什么都不加表示全读出来 数字做为参数:按字位置,一次取一个字符,一个汉字也表示 一个字符 widowns下file使用相对路径 file = open(&qu ...

  2. Python Basic - readlines()方法

    readlines() readlines() 多行读 不带参数一次输出所有行 默认输出为**列表**类型,原文本的一行为一个元素,一个元素一个下标.且输出结尾包含换行符 一次性全部读取到内存中,大文 ...

  3. python文件读取方法read(size)的含义是_Python file read()方法

    在计算机中,文件包括了文档.图片.视频.程序组件等,每个类型的文件都有不同的作用或功用.例如一个程序通常由主程序.动态库.配置文件等组成,这些也是文件,起到支持程序运行的作用.想要使用文件,第一个操作 ...

  4. Python file read方法:读取文件

    目录 描述 语法 参数 返回值 使用示例 1. size省略,一次性读完整个文件 2. 指定字节数读取文件 注意事项: 1.  size为负时 2. size为0时 为何要使用Size? 描述 rea ...

  5. python调用vb文件_【转载】利用VB生成APDL文件 和Python文件的方法

    转载 利用VB生成APDL文件 和Python文件的方法 作者:李涛 欢迎关注:CAE技术分享 专注于CAE技术的分享和讨论. 1. 概述 Visual Basic作为一种可视化程序设计语言,应用相对 ...

  6. Python os.getcwd() 方法

    Python os.getcwd() 方法 转存失败 Python OS 文件/目录方法 概述 os.getcwd() 方法用于返回当前工作目录. 语法 getcwd()方法语法格式如下: os.ge ...

  7. Python List extend()方法

    Python List extend()方法  Python 列表 描述 extend() 函数用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表). 语法 extend()方法语法 ...

  8. Python 文件 close() 方法

    描述 Python 文件 close() 方法用于关闭一个已打开的文件.关闭后的文件不能再进行读写操作, 否则会触发 ValueError 错误. close() 方法允许调用多次. 当 file 对 ...

  9. 很实用的Python运行提速方法

    今天总结三个提升Python运行速度的方法,只从代码本身考虑,提升运行速度并不会从编写C 扩展的代码.基于JIT的编译器技术考虑. 今天总结三个提升Python运行速度的方法,只从代码本身考虑,提升运 ...

  10. Python 列表 insert() 方法

    描述 Python 列表 insert() 方法将指定对象插入到列表中的指定位置. 语法 insert() 方法语法: L.insert(index,obj) 参数 index -- 对象obj需要插 ...

最新文章

  1. 用git rebase合并
  2. MATLAB生成正态样本以及正态矩阵、从文件读入矩阵
  3. Nginx通过域名配置虚拟机
  4. cycle函数python_Python执行函数的周期实现
  5. github基本使用教程
  6. 使用Blink SQL+UDAF实现差值聚合计算
  7. 2021巨量引擎连锁经营行业洞察报告
  8. 2021最新基于会话推荐系统长文综述
  9. Wireshark初步入门
  10. 在线文本转二进制工具
  11. 多个kinect标定,颜色和深度的标定
  12. Java常见异常类【整理】
  13. JavaWeb学习篇8_用户登录、信息的增删改查、复杂功能小项目(Servlet、JSP、MySQL、JDBCTemplete、Durid、BeanUtils、tomcat、EL、JSTL)
  14. 设计测试用例需要注意的点
  15. 十年磨一剑,奋进新征程!麒麟信安在上交所科创板成功上市
  16. web platform installer php,Microsoft Web Platform Installer
  17. Linux 自带神器 logrotate 详解
  18. 软件测试学习之路-----文本编辑器和计算机基本命令笔记
  19. 《系统集成项目管理》第七章 项目范围管理
  20. 052试题 86 - crosscheck 命令及expried

热门文章

  1. Excel的LOOKUP函数用法和实例以及与VLOOKUP的异同
  2. 大学计算机四级网络工程师考试内容,收藏!计算机四级网络工程师考试内容
  3. 英威腾伺服驱动器故障代码_英威腾伺服驱动器维修
  4. [人工智能-深度学习-38]:卷积神经网络CNN - 常见分类网络- ResNet网络架构分析与详解
  5. 初探ViewBinding
  6. 银河麒麟桌面操作系统V10 SP1 如何安装字体
  7. 怎么把mp4转换成html,html5-video – VLC:如何从mp4转换为webm
  8. 系统配置工具-- Siebel Tools
  9. 自己动手写 Docker 系列文章总览
  10. AcWing 350. 巡逻(Kru)