19.python常用库操作:OS模块详解

python中OS模块详解

    • 一、os 模块介绍
    • 二、路径介绍
    • 三、常用方法详解
      • 3.1 getcwd() 方法——获取当前工作目录 (字符串)
      • 3.2 listdir() 方法——返回指定路径下的目录名和文件名
      • 3.3 makedirs() 方法——递归创建目录
      • 3.4 mkdir() 方法——创建一级目录
      • 3.5 removedirs() 方法——递归删除目录
      • 3.6 rmdir() 方法——删除空目录
      • 3.7 rename() 方法——重命名文件或目录
      • 3.8 environ 属性——获取当前环境变量的值 (字符串)
      • 3.9 getlogin() 方法——获取系统的登录用户名 我觉得好玩
      • 3.10 getpid() 方法——获取当前进程 ID
      • 3.11 getppid() 方法——获取父进程 ID
      • 3.12 kill() 方法——杀死进程
      • 3.13 replace() 方法——重命名文件或目录
      • 3.14 renames() 方法——递归重命名目录或文件
      • 3.15 walk() 方法——遍历目录树
      • 3.16 chdir() 方法——更改当前工作目录

一、os 模块介绍

os 模块是 Python 内置的与操作系统中的文件系统相关的模块,该模块依赖于操作系统。通常情况下,如不特别指出,该模块提供的方法、属性在 Windows 和 UNIX(Linux 和 Mac OS X) 系统上都是可用的。

说明:本文的内容都是以 Windows 操作系统为例进行介绍的,所有代码的执行结果也都是在 Windows 操作系统下显示的。关于 UNIX 系统上特有的方法、属性在本文中未列出,如果需要,请查阅 Python 的 API 文档。本文中介绍的使用 os 模块操作文件只是针对一些基本操作,对于高级文件和目录处理,需要使用 shutil 模块。另外,如果想要操作路径,请使用下面介绍的 os.path 模块。

二、路径介绍

用于定位一个文件或者目录的字符串被称为 路径。在程序开发时,通常涉及到两种路径:一种是相对路径,另一种是绝对路径。

相对路径: 在学习相对路径之前,需要先了解什么是当前工作目录,当前工作目录是指当前文件所在的目录。在 Python 中,可以通过 os 模块提供的 getcwd() 方法获取当前工作目录。例如,在 E:\Code\l

你可能感兴趣的:(Python,python,开发语言)