![《数据采集技术》课件-os 模块常用函数_第1页](http://file4.renrendoc.com/view12/M07/1C/02/wKhkGWdtBoWACpJiAAEEnYZnOxc179.jpg)
![《数据采集技术》课件-os 模块常用函数_第2页](http://file4.renrendoc.com/view12/M07/1C/02/wKhkGWdtBoWACpJiAAEEnYZnOxc1792.jpg)
![《数据采集技术》课件-os 模块常用函数_第3页](http://file4.renrendoc.com/view12/M07/1C/02/wKhkGWdtBoWACpJiAAEEnYZnOxc1793.jpg)
![《数据采集技术》课件-os 模块常用函数_第4页](http://file4.renrendoc.com/view12/M07/1C/02/wKhkGWdtBoWACpJiAAEEnYZnOxc1794.jpg)
![《数据采集技术》课件-os 模块常用函数_第5页](http://file4.renrendoc.com/view12/M07/1C/02/wKhkGWdtBoWACpJiAAEEnYZnOxc1795.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广告位场地租赁合同范本
- 吸污车租用协议书范本
- 小型铲车租赁合同范本
- 宁波劳动合同范本
- 司机聘用劳动合同范本
- 钢结构厂房承包合同范本
- 冀教版数学九年级上册《公式法》听评课记录1
- 活动二《不用土的栽培术》(说课稿)-2023-2024学年五年级上册综合实践活动沪科黔科版
- 商务星球版八年级地理上册2.2《气候基本特征》听课评课记录
- 路基回填及开挖施工方案
- 江苏省盐城市鹿鸣路初级中学2024-2025学年八年级上学期期末考试语文试题(含答案)
- 《反家庭暴力》课件
- 【物理】《跨学科实践:制作简易杆秤》(教学设计)-2024-2025学年人教版(2024)初中物理八年级下册
- 新苏教版一年级数学下册第六单元《简单的数量关系(一)》教案(共2课时)
- 浙江省宁波市九校2024-2025学年高一上学期期末联考试题 数学 含答案
- GA/T 2146-2024法庭科学涉火案件物证检验移动实验室建设通用要求
- 北京市石景山区2024-2025学年九年级上学期期末考试数学试卷(含答案)
- 2024-2025学年成都市石室联中七年级上英语期末考试题(含答案)
- 2025年度服务外包合同:银行呼叫中心服务外包协议3篇
- 【课件】跨学科实践制作微型密度计++课件人教版物理八年级下册
- 杜邦公司十大安全理念
评论
0/150
提交评论