初学Python-文件操作,写古诗复制古诗
#写入古诗
f = open("gushi.txt","w",encoding="utf-8")
f.write(""" 青玉案·元夕辛弃疾东风夜放花千树。更吹落、星如雨。宝马雕车香满路。凤箫声动,玉壶光转,一夜鱼龙舞。蛾儿雪柳黄金缕。笑语盈盈暗香去。众里寻他千百度。蓦然回首,那人却在,灯火阑珊处。""")f.close()
#显示古诗
f = open("gushi.txt","r",encoding="utf-8")
content = f.readlines()
for temp in content:print(temp,end="")
#复制古诗
f = open("gushi.txt","r",encoding="utf-8")
m = open("copy.txt","w",encoding="utf-8")
content = f.readlines()
for temp in content:m.write(temp)
f.close()
m.close()
gushi.txt文件中的内容
青玉案·元夕辛弃疾东风夜放花千树。更吹落、星如雨。宝马雕车香满路。凤箫声动,玉壶光转,一夜鱼龙舞。蛾儿雪柳黄金缕。笑语盈盈暗香去。众里寻他千百度。蓦然回首,那人却在,灯火阑珊处。
copy.txt文件中的内容
青玉案·元夕辛弃疾东风夜放花千树。更吹落、星如雨。宝马雕车香满路。凤箫声动,玉壶光转,一夜鱼龙舞。蛾儿雪柳黄金缕。笑语盈盈暗香去。众里寻他千百度。蓦然回首,那人却在,灯火阑珊处。
添加异常处理
#写入古诗
f = open("gushi.txt","w",encoding="utf-8")
f.write(""" 青玉案·元夕辛弃疾东风夜放花千树。更吹落、星如雨。宝马雕车香满路。凤箫声动,玉壶光转,一夜鱼龙舞。蛾儿雪柳黄金缕。笑语盈盈暗香去。众里寻他千百度。蓦然回首,那人却在,灯火阑珊处。""")f.close()
#显示古诗
f = open("gushi.txt","r",encoding="utf-8")
content = f.readlines()
for temp in content:print(temp,end="")
#复制古诗
try:f = open("gushi.txt","r",encoding="utf-8")m = open("copy.txt", "w", encoding="utf-8")try:while True:content = f.readline()if len(content) == 0:breakm.write(content)finally:f.close()print("\n")print("复制完毕")
except Exception as result:print("发生异常。。。")
结果
青玉案·元夕辛弃疾东风夜放花千树。更吹落、星如雨。宝马雕车香满路。凤箫声动,玉壶光转,一夜鱼龙舞。蛾儿雪柳黄金缕。笑语盈盈暗香去。众里寻他千百度。蓦然回首,那人却在,灯火阑珊处。复制完毕
初学Python-文件操作,写古诗复制古诗相关推荐
- 初学Python——文件操作第二篇
前言:为什么需要第二篇文件操作?因为第一篇的知识根本不足以支撑基本的需求.下面来一一分析. 一.Python文件操作的特点 首先来类比一下,作为高级编程语言的始祖,C语言如何对文件进行操作? 字符(串 ...
- 初学Python——文件操作第三篇
一.引言 什么?有了第二篇文件操作还不够?远远不够!而且在读完第三篇文件操作还是不够.关于文件的操作,后续的学习中将不断学习新的操作方式,使用更加合适的方法. 进入正题,上一篇讲到,Python对文件 ...
- Python文件操作-写文本文件
本关任务:从键盘输入数据,保存到文本文件当中. 相关知识 为了完成本关任务,你需要掌握写文本文件的方法. 写文本文件 python文件对象提供了两个"写"方法: write() 和 ...
- python读文件操作-python文件操作-读写删除复制总结
1. read三种不同的方式 f = open('hello.txt') #'hello.txt'指的是文件的名称 while True: text = f.readline() #读取文件指针指向的 ...
- python的难点_初学python的操作难点总结(新手必看篇)
如下所示: 1 在cmd下 盘与盘之间的切换 直接 D或d: 就好 2 查找当前盘或者文件下面的目录 直接 dir 3 想在一个盘下进去一个文件夹,用cd空格目标文件 cd p 4 写文件的第一个字母 ...
- python新手入门总结_初学python的操作难点总结(新手必看篇)
如下所示: 1 在cmd下 盘与盘之间的切换 直接 D或d: 就好 2 查找当前盘或者文件下面的目录 直接 dir 3 想在一个盘下进去一个文件夹,用cd空格目标文件 cd p 4 写文件的第一个字母 ...
- Python文件操作学习总结
Python读写文件 1.open 使用open打开文件后一定要记得调用文件对象的close()方法.比如可以用try/finally语句来确保最后能关闭文件. file_object = open( ...
- python文件操作实验总结,[干货分享]Python文件操作技巧总结
引言 小伙伴们,今天给大家讲解一下python程序下的文件操作完整技巧梳理,都是笔者总结的干货.通过本文阅读,不仅可以带来生产力提升,也可以开发小脚本为生活带来乐趣. 首先不知道大家对 ...
- 关于python文件操作
关于python文件操作 总是记不住API.昨晚写的时候用到了这些,但是没记住,于是就索性整理一下吧: python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当 ...
- 浅析Python文件操作
文章目录 读文件操作 写操作 文件的复制 3种方法替代readlines() 二进制文件的写入 二进制文件读取 文件指针 各种系统操作 各种目录操作 os模块 绝对路径:总是从根文件夹开始,Windo ...
最新文章
- python 基本模块 random、os、sys
- Singleton + Proxy 模式+AOP
- windows 报错 没有文件扩展.vbs的脚本引擎 解决方法
- android res文件夹下面的 values-v11 、 values-v14
- IntelliJ IDEA 使用 LiveEdit 插件实现实时可视化前端开发
- 轮播有可能出现的问题
- android json 斜杠,Android中Json数据去掉斜杠
- 微型计算机主存可以分为,计算机基础试题 (含答案)
- 请教设计模式大牛们几点
- wdatepicker不展示秒_华为电源键只能开关机?其实还隐藏了这5个作用,一般人不知道...
- Dymola — 多学科系统仿真平台
- ζ(2)的夹逼代数证明
- 畅享9能改鸿蒙,华为畅享9 root教程_畅享9卡刷root包来获取root权限的方法
- springboot状态机模式
- echarts 堆叠柱状图 在顶部显示数据总数
- 码元速率 matlab,[转载]基于小波变换的移相键控信号符号速率估计(matlab仿真)...
- 小白学 Python(23):Excel 基础操作(上)
- java全栈系列之JavaSE--数组的使用025
- 用两种方法改错,体会封装和友员的关系!
- 企业常用的Nginx网站服务相关配置
热门文章
- 突破百度网盘限速工具Pandownload作者被抓,知乎网友怎么看?
- RV1126按键中断驱动和应用调试
- Conditional Independent Assumption 條件獨立假設
- Assignment写作中的论证充分性讲解
- 飞蛾火焰优化(MFO)算法——原理分析
- 北京内推 | 阿里Lazada广告技术团队招聘推荐广告算法工程师
- USIM卡专区目录结构
- 简单卷、跨区卷、带区卷、镜像卷和 RAID-5 卷 区别
- 3GPP: TS 38.300 NR; Overall description - 1.物理层
- 阿里云官网www.aliyun.com