单元7 文件操作与异常处理(课件)-《Python程序设计》同步教学(人民邮电版)

2024-03-27
| 67页
| 104人阅读
| 34人下载
普通

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 -
年级 -
章节 -
类型 课件
知识点 Python语言
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 776 KB
发布时间 2024-03-27
更新时间 2024-03-27
作者 匿名
品牌系列 -
审核时间 2024-03-27
下载链接 https://m.zxxk.com/soft/44152903.html
价格 0.00储值(1储值=1元)
来源 学科网

内容正文:

单元7 文件操作与异常处理 Python程序设计 1 单元7 文件操作与异常处理 1 知识入门 知识要点 1.Windows 操作系统中的路径 2.语法错误 3.异常 1 单元7 文件操作与异常处理 2 1.Windows 操作系统中的路径 (1)当前工作文件夹 当前工作文件夹是指当前运行文件或打开的文件所在的文件夹,在Python 中,通过os模块提供的getcwd() 方法获取当前工作文件夹。 在“D:\PycharmProject\Test07\test7-1.py”文件中,编写以下代码。 import os print(os.getcwd()) # 输出当前工作文件夹 运行结果如下。 D:\PycharmProject\Test07 显示的文件夹为当前工作文件夹。 1 单元7 文件操作与异常处理 3 1.Windows 操作系统中的路径 (2)相对路径 所谓相对路径是指相对于当前工作文件夹的路径,如果访问的文件位于当前工作文件夹中,则使用该文件名称即可,如果访问的文件位于当前工作文件夹的下级子文件夹中,则相对路径的起始文件夹为当前工作文件夹的第1 级子文件夹。 例如,在当前工作文件夹“D:\PycharmProject\Test07”中,有一个名称为message.txt”的文本文件,在打开这个文本文件时,直接写文件名称“message.txt”即可,该文本文件的实际路径就是当前工作文件夹“D:\PycharmProject\Test07”+ 相对路径message.txt”,即完整路径为“D:\PycharmProject\Test07\message.txt”。 如果文本文件“message.txt”位于当前工作文件夹的第1 级子文件夹“demo”中,那么相对路径为“demo\message.txt”。 1 单元7 文件操作与异常处理 4 1.Windows 操作系统中的路径 在Python 中,打开文本文件“message.txt”有如下几种方式。 ① "demo\\message.txt" 的形式。 在Python 中指定路径时,需要对路径分隔符“\”进行转义,即将路径中的“\”替换为“\\”,例如相对路径“demo\message.txt”需要使用“demo\\message.txt”代替。示例如下。 >>>file=open("demo\\message.txt") >>>file.close() ② "demo/message.txt" 的形式。 ③ r"demo\message.txt" 的形式。 在Python 中,指定路径时可以在路径字符串前面加上字母“r”或“R”,使路径字符串原样输出,这时路径中的分隔符“\”就不需要再转义了。示例如下。 >>>file=open(r"demo\message.txt") >>>file.close() 在Python 中,指定路径时允许将路径分隔符“\”用“/”代替。示例如下。 >>>file=open("demo/message.txt") >>>file.close() 1 单元7 文件操作与异常处理 5 1.Windows 操作系统中的路径 (3)绝对路径 绝对路径是指在使用文件时指定文件的完整路径,它不依赖于当前工作文件夹。在Python 中,可以通过os.path 模块提供的abspath() 方法获取一个文件的绝对路径。 abspath() 方法的基本语法格式如下。 os.path.abspath(strPath) 其中,strPath 表示要获取绝对路径的相对路径,可以是文件,也可以是文件夹。 例如,要获取相对路径“demo\message.txt”的绝对路径,可以使用下面的代码实现。 >>>import os >>>print(os.path.abspath(r"demo\message.txt")) # 获取绝对路径 D:\PycharmProject\Test07\demo\message.txt 运行结果如下。 1 单元7 文件操作与异常处理 6 1.Windows 操作系统中的路径 (4)拼接路径 如果想要将两个或者多个路径拼接到一起组成一个新的路径,可以使用os.path 模块提供的join() 方法实现,这样可以正确处理不同操作系统的路径分隔符。join() 方法的基本语法格式如下。 os.path.join(path1 [,path2 [,…]] ) 其中,path1、path2 表示待拼接的文件路径,这些路径之间使用半角逗号“,”进行分隔。 例如,将路径“D:\PycharmProject\Test07”和路径“demo\message.txt”拼接在一起,可以使用下面的代码实现。 >>>i

资源预览图

单元7 文件操作与异常处理(课件)-《Python程序设计》同步教学(人民邮电版)
1
单元7 文件操作与异常处理(课件)-《Python程序设计》同步教学(人民邮电版)
2
单元7 文件操作与异常处理(课件)-《Python程序设计》同步教学(人民邮电版)
3
单元7 文件操作与异常处理(课件)-《Python程序设计》同步教学(人民邮电版)
4
单元7 文件操作与异常处理(课件)-《Python程序设计》同步教学(人民邮电版)
5
单元7 文件操作与异常处理(课件)-《Python程序设计》同步教学(人民邮电版)
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。