操作系统接口-OS模块。

标准库当中存在着一个名为os模块的模块, 它给出了好多跟操作系统进行交互的函数。借助os模块能够开展像文件以及目录操作、进程管理、环境变量访问等之类的操作。瞧一瞧文件和目录操作的常用方法。

使用os模块, 首先要进行os模块的导入, 导入之后, 倘若想要查看当前工作目录的路径, 借助os.便能够查看当前的工作路径, 而使用chdir能够改变当前的路径, 就拿os.chdir(path)来说。

os模块 文件目录操作 进程管理_python学生系统

·更换到这一级别的目录之下, 如此一来便能够察觉到当下的工作路径已然向上切换了一级。

·创建目录用mkdir,比如os.mkdir("")

于当下路径之处创建一个名为文件夹的东西, 待文件夹创建完毕后, 能够瞧见目录下边的文件或者是文件夹, 借助os.(path='.")便可看到方才创建的目录。

·目录创建完毕之后要怎样把它给删除掉? 删除的时候就使用rmdir, os.rmdir(path)这个: 要删除哪一个? 直接将之前刚刚创建好的那个给删除, 随后使用, 如此一来文件夹就被删除掉了。

os模块 文件目录操作 进程管理_python学生系统

先瞧一瞧针对某些路径的基础操作, 针对路径的操作能够判别路径是不是存在, 也能够判别路径是不是文件, 以及能够判别路径是不是目录等等。

做个假设, 通过某种方式来判别路径是不是存在, 借助os.path.(path)来操作: 先点pass, 再点if, 着手审视它到底有没有成为文件。就这样把这个给带上, 在这下边存在个名为123的东西, 接着查看它是不是文件。一旦这个返回情形呈现为假, 那就意味着它并非文件。

os模块 文件目录操作 进程管理_python学生系统

其中, 也能够瞧一瞧它是不是目录, 在这个位置存在isdir, 要是返回值为真, 那就表明它属于一个文件夹。

python学生系统_os模块 文件目录操作 进程管理

另外, 可借助os模块查看当前的环境变量, os模块具备诸多与操作系统相关的功能, 如此一来, 程序能够与操作系统展开交互, 执行文件以及目录的操作管理, 进行进程访问环境变量等操作, 这致使其成为一种强大的系统编程语言。

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐