os模块是Python的标准库之一,提供了与操作系统交互的功能。其中最常用的方法包括获取当前工作目录、创建和删除目录、执行命令和获取环境变量等。本文将分成三个部分来介绍os模块的常用方法。

1. 获取当前工作目录

在Python中,可以使用`os.getcwd()`方法来获取当前工作目录的路径。

import os

current_dir = os.getcwd()
print(current_dir)

这个方法会返回一个字符串,表示当前工作目录的绝对路径。

  1. 首先,通过`import os`导入os模块。
  2. 然后,使用`os.getcwd()`方法获取当前工作目录的路径。
  3. 最后,将获取到的路径打印出来。

2. 创建和删除目录

os模块提供了创建目录和删除目录的方法,分别是`os.mkdir()`和`os.rmdir()`。

使用`os.mkdir()`方法创建目录:

import os

new_dir = "new_directory"
os.mkdir(new_dir)

这个方法接受一个参数,即要创建的目录的路径。

  1. 首先,通过`import os`导入os模块。
  2. 然后,定义一个变量`new_dir`,并赋值为要创建的目录的路径。
  3. 最后,使用`os.mkdir()`方法创建目录。

使用`os.rmdir()`方法删除目录:

import os

dir_to_remove = "directory_to_remove"
os.rmdir(dir_to_remove)

这个方法接受一个参数,即要删除的目录的路径。

  1. 首先,通过`import os`导入os模块。
  2. 然后,定义一个变量`dir_to_remove`,并赋值为要删除的目录的路径。
  3. 最后,使用`os.rmdir()`方法删除目录。

3. 执行命令和获取环境变量

os模块提供了执行命令和获取环境变量的方法,分别是`os.system()`和`os.getenv()`。

使用`os.system()`方法执行命令:

import os

os.system("ls")

这个方法接受一个参数,即要执行的命令。

  1. 首先,通过`import os`导入os模块。
  2. 然后,使用`os.system()`方法执行命令,例如这里执行的是`ls`命令。

使用`os.getenv()`方法获取环境变量:

import os

home_dir = os.getenv("HOME")
print(home_dir)

这个方法接受一个参数,即要获取的环境变量的名称。

  1. 首先,通过`import os`导入os模块。
  2. 然后,使用`os.getenv()`方法获取环境变量,例如这里获取的是`HOME`环境变量。
  3. 最后,将获取到的环境变量打印出来。