课程分类

|
课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 点击咨询课程,免费领取视频|简历|工具包

教学服务

  • 职业规划:清晰的测试技能成长体系
  • 学习答疑:名师随堂解惑,助教课后辅导

讲师介绍

老师头像

松勤小猪老师(讲师)

讲师
松勤创始人,CSTQB®专家组成员,中国软件测试认证委员会(CSTQB®)注册讲师,系统架构设计师。先后就职于中兴通讯、美国硅谷SS8、甲骨文(Oracle)等国内外知名公司,拥有15年以上软件测试、管理与培训经验。获得ISTQB®高级大证(TA+TTA+TM)、A-SCM、PMP®、ACP、CISP-PTE及CPRE等多项专业认证。

免费领取资料

免费领取资料

点击咨询课程,免费领取视频|简历|工具包

课程详情

以下为VIP课程的详情页



大家都在问

软件测试薪资水平怎样

49人在问去咨询

VIP课有岗位内推吗

49人在问去咨询

VIP课有真实项目吗

49人在问去咨询

VIP课可以反复看吗

49人在问去咨询

Python文件系统操作详解视频文稿

大家好,我们今天学习Python程序设计课程,今天的主题是文件系统的操作,首先我们来看一下这节课大纲,我们会介绍拍成文件访问的模块是什么模块,以及里面涉及到的文件的目录操作目录文件的遍历,文件目录的复制与删除,以及通过实例去讲解,拍摄下面如何进行目录文件的操作,那么这节课的知识非常的重要,重要在哪里,我们可以看得出来,这是拍摄对于我们操作系统的操作,什么叫操作系统,我们平时用我们的系统,Linux也好、Windows也好,我们都难免会用到,比如说打开一个文件夹,到文件夹下面看属性,或者是在里面创建文件、删除文件、复制文件、复制目录等等,也就是说这些都是我们基础的操作,那么如果说我们懂得了使用Python编程语言去操作,这样的话,大家有没有想到我们就把我们手工操作转变为自动化操作,所以当大家刚刚开始接触自动化的时候,不要一口气的时候,我要写一个多大的软件或多大工具出来,你要想的是什么,从一点一点的路数,我把一个简单的操作让他用程序去做,其实这就是一个小小的片段的自动化,当你把每一个片段,每一个片段积累起来,其实你已经可以进行大量的操作,大量的这个自动化了,用脚本,然后写的稍微这个前后关联,然后脚本的代码结构整理好,其实他就是一个自动化的工具,所以学这段话的话,特别是当大家刚刚入门的时候,建议大家不要心太大,我先成一个点一个点的,比如说我们今天我们通过手工可以在Linux下面创建文件,在Windows下面创建文件,创建目录同样,我们可以在Windows下面、Linux下面用拍摄语言去帮助我们创建这个文件夹,那这个不就是把我们的手工操作转变为自动化操作了吗,所以拍成这门语言就是帮助我们做这个桥梁的,首先我们来看一下Python文件系统操作的这个模块,在拍摄里面有一个最重要的这个文件操作系统,这个模块就是OS模块,那么OS这个,看名字我们就应该知道什么意思叫做operate operation system操作系统,所以拍摄通过OS模块实现对操作系统,的操作,那这里面除了文件操作,还有其他的类型的操作,那么这个模块就提供了对于我们操作系统的接口,这就是我们通常所说的API,什么叫APIA,PI,就是应用程序编程接口,Application program interface应用程序编编程结构,那么,拍摄语言它是由什么构成的,由于法语法构成的编译器,就是拍摄的程序,就是拍摄的这个,我们下载的拍摄安,安装拍摄那个软件,它提供的编译环境,那么在这个编译环境里面,我们可以调用Python API,那么这个API指的是什么,指的就是像拍摄里面的OS,Sys system以及其他的第三方的笔算,我们后面会介绍p expect,第三方的这个库,所以,我们拍摄于,利用oss p expect这样的一些模块,这样的一些库,对于我们的操作系统进行操作,那有同学会问她为什么能够这样操作呢,那是因为OS模块里面它拍摄设计者、发明者,当然是对操作系统非常理解的,他就写出了编程编辑了,完成了这样的具备跟操作系统交互的功能,所以说对于我们应用程序编程,自动化编程,编程自动化开发来说,或者测试工具开发来说,我们只需要调用这个接口,你知道这个轮子已经发明好了,我们只需要把轮子装在我们的汽车上就可以跑,而不是要去发明相,去自己去刮橡胶,自己去提炼橡胶,自己去做刚刚才轮毂,这就是一个拍摄,也叫做胶水语言的一个强大的地方,你只要你想得到的地方,派人几乎都有这样的模块帮助你去做工作,你完全不用去深入到细节去了解OS模块怎么做的,当然,如果有兴趣,你可以去看它的代码,那如果说你要把拍成这些代码,这些模块的代码全部研究完成,几乎不太可能,因为拍摄他是一个社区的产物,它不是一个人的产物,也就是人,可能一个人穷其一生,你要去研究所有的拍摄的模块都不可能,因为这个模块并不是固定的,它不断的更新,它不断的完善,它不断有新的东西出来,那我们怎么办,面对着这么多的拍摄的模块,我们怎么办,其实,我们只需要,用到什么模块学什么模块,而且知道这个模块的作用怎么用就行了,我们不需要去研究这个模块是怎么编写的,我们只需要这个知道这个模块,提供了什么功能,然后呢,我们用这个模块来完成我们的工作,那么今天所要介绍的OS模块就是这样一个模块