版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
os模块常用函数Contents知识目标技能目标素养目标掌握os和os.pah模块的常用函数提高对文件和目录的管理能力培养良好的信息素养和道德意识拥有非常多的第三方库Python独特的优势采集图像数据时,经常会用到os库全称OperatingSystem操作系统与操作系统交互的各种函数提供调用计算机底层操作系统的部分功能快速、高效地管理文件和目录例如目录的创建、删除、遍历等操作os模块常用函数os模块常用函数函数功能描述os.getcwd()获取Python当前的工作路径os.chdir()更改当前工作目录os.mkdir()创建指定路径的新目录(如果目录已存在,则会抛出一个错误)os.makedirs()递归地创建路径中的多级目录(如果目录已存在,则不会发生任何操作)os.rmdir()删除指定路径的空目录(如果目录非空,则会抛出错误)os.removedirs()递归地删除路径中所有为空的目录os.remove()删除指定路径的文件(如果路径指向一个目录,则会抛出错误)os模块常用函数os.getcwd()获取当前工作目录Python会返回一个字符串,表示Python当前的工作路径。当前Python的工作目录os.getcwd()获取当前工作目录os模块常用函数Python会返回一个字符串,表示Python当前的工作路径当前Python的工作目录路径分隔符正斜杠'/'MacOS和Linux系统反斜杠'\'Windows系统转义符:\n换行符,\t横向制表符编码时无法正确识别的路径例如:D:\test路径分隔符正斜杠'/'MacOS和Linux系统反斜杠'\'Windows系统转义符:\n换行符,\t横向制表符编码时无法正确识别的路径例如:D:\test路径分隔符解决办法在每个分隔符前再加一个反斜杠,先将转义字符转义1例如'D:\\test'在路径字符串前添加非转义的原始字符'r'2例如r'D:\test'将路径字符串中所有的反斜杠'\'改为正斜杠'/'3例如'D:/test'os模块常用函数os.chdir()将Python的工作目录更改为指定的目录os模块常用函数os.chdir()将Python的工作目录更改为指定的目录os.chdir()os模块常用函数防止\t被识别成横向制表符获取当前的工作目录输出结果将Python的工作目录更改为指定的目录os.mkdir()os模块常用函数在指定位置创建一个空目录(空文件夹),且只能创建一级目录。如果目录已存在会抛出一个错误os.makedirs()os模块常用函数递归地创建路径中的多级目录再次运行该段代码系统不会报错os.rmdir()os模块常用函数删除指定路径的空目录(如果目录非空,则会抛出错误)os.removedirs()os模块常用函数递归地删除路径中所有为空的目录os.remove()os模块常用函数删除指定路径的文件(如果路径指向一个目录,则会抛出错误)。os.path模块os.path模块常用函数Python中处理路径信息的常用模块之一,os模块的一个子模块常用于:获取路径的各种信息、属性拼接路径、分割路径等os.path模块常用函数os.path模块Python中处理路径信息的常用模块之一,os模块的一个子模块。常用于:获取路径的各种信息、属性拼接路径、分割路径等os.path模块常用函数函数功能描述os.path.split()分割路径,将目录部分和文件名部分拆开,返回一个二元的元组os.path.splitext()os.path.join()将多个路径组合为一个完整路径,返回的是一个字符串os.path.abspath()返回指定路径的绝对路径os.path.exists()判断路径是否存在os.path模块常用函数os.path.split()分割路径,将目录部分和文件名部分拆开,返回一个二元的元组。os.path模块常用函数os.path.split()分割路径,将目录部分和文件名部分拆开,返回一个二元的元组。目录部分文件名部分os.path模块常用函数os.path.splitext()分割路径,将一个文件路径拆分成两部分:文件名和文件扩展名文件名部分文件扩展名。os.path模块常用函数os.path.join()将多个路径组合为一个完整路径,返回的是一个字符串join()函数根据操作系统自动选择适当的路径分隔符os.path模块常用函数os.path.abspath()返回指定路径的绝对路径接受一个参数绝对路径相对路径返回从根目录开始的完整路径相对于当前工作目录的路径os.path模块常用函数os.path.abspath()返回指定路径的绝对路径获取当前工作目录当前的工作目录os.path模块常用函数os.path.abspath()返回指定路径的绝对路径相对路径os.path模块常用函数os.path.abspath()返回指定路径的绝对路径完整的绝对路径os.path模块常用函数os.path.exists()判断路径是否存在如果存在返回true如果不存在返回FALSE判断path是否存在os.path模块常用函数os.pa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上海思博职业技术学院《化工设计基础理论》2023-2024学年第一学期期末试卷
- 智慧停车项目报告范文
- 上海师范大学天华学院《国际私法与国际经济法》2023-2024学年第一学期期末试卷
- 上海思博职业技术学院《战略人力资源管理》2023-2024学年第一学期期末试卷
- 2025租房合同格式
- 课题申报书:高校提高人才自主培养质量的课程体系建设研究
- 课题申报书:甘孜炉霍藏族山歌民间艺人口述史调查研究
- 校园法制教育宣传
- 《大青树下的小学》第一课时公开课一等奖创新教案
- 统编版语文九年级上册第三单元公开课一等奖创新教学设计
- 2024年独家:国际商标授权使用合同
- GB/T 45090-2024塑料再生塑料的标识和标志
- 《工厂垃圾分类》课件
- 6.1 认识经济全球化 课件-高中政治统编版选择性必修一当代国际政治与经济-2
- 2024年《档案工作实务》考试复习题库400题(含答案)
- 2025年1月“八省联考”考前猜想卷历史试题01 含解析
- 眼科练习卷含答案
- 山东省淄博市2023-2024学年高二上学期期末教学质量检测试题 数学 含解析
- 专题23 殖民地人民的反抗与资本主义制度的扩展(练习)
- 2024至2030年中国无甲醛多层板数据监测研究报告
- 算法设计与分析 课件 5.4.1-动态规划-0-1背包问题-问题描述和分析
评论
0/150
提交评论