没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
31页
任务7 文件I/O——文件批量程序 《Python编程基础》教学课件—07-文件IO全文共31页,当前为第1页。 目录 CONTENTS 1 任务描述 2 文件基本知识 3 文件读写 4 Shutil和os模块 5 任务实现 《Python编程基础》教学课件—07-文件IO全文共31页,当前为第2页。 01 任务描述 俗话说"好记性不如烂笔头",不仅人的大脑会遗忘事情,计算机同样也是如此。例如,一个程序在运行过程中经过多重步骤终于计算了结果,如果不把这些数据及时的存放起来,如果电脑死机或者重启,这些文件可能就消失不见了。可见,把数据存储起来有非常重要的价值。文件就是用于存储数据的,它可以让程序在下次执行的时候,直接使用存储的数据,就没有必要重新制作一份,节省时间。文件是最常见的I/O操作。Python内置了读写文件的函数,用法和C是兼容的。 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文
资源推荐
资源详情
资源评论
任务7 文件I/O——文件批量程序
目
录
CONTENTS
1
任务描述
2
文件基本知识
3
文件读写
4
Shutil和os模块
5
任务实现
01 任务描述
俗话说“好记性不如烂笔头”,不仅人的大脑会遗忘事情,计算机同样也是如此。例
如,一个程序在运行过程中经过多重步骤终于计算了结果,如果不把这些数据及时的
存放起来,如果电脑死机或者重启,这些文件可能就消失不见了。可见,把数据存储
起来有非常重要的价值。文件就是用于存储数据的,它可以让程序在下次执行的时候
,直接使用存储的数据,就没有必要重新制作一份,节省时间。文件是最常见的I/O操
作。Python内置了读写文件的函数,用法和C是兼容的。
读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供
的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系
统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这
个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。
01 任务描述
本章节首先介绍文件的基本知识,并详细介绍文件读写的方法和应用,重点介绍
了shutil模块和os模块的使用,实现对文件和目录的复制、移动、删除等操作。最后
实现文件批量处理程序的功能。任务描述如下:
(1)通过os模块获取该目录下所有文件,存入列表中;
(2)设置旧文件名即路径+文件名;
(3)设置新文件名;
(4)用os模块中的rename方法对文件改名。
02 文件基本知识
(1)认识文件
文件是操作系统管理和存储的一种方式。Python使用内置的文件对象进行文
件处理。在学习文件操作的实例之前,我们先介绍一下文件操作。
大家在操作系统中进行文件的创建、打开、写入、删除等操作的时候,大部
分都是直接在操作系统中进行相应操作的。如果希望创建一个文件,可以打开
对应的目录,然后单击鼠标右键,选择“新建”命令,再选择对应的文件类型进行
创建,如果希望删除文件,我们会找到对应的文件,选中它,直接进行删除操
作即可。
剩余30页未读,继续阅读
资源评论
是空空呀
- 粉丝: 168
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功