📜  python os 模块 - Python (1)

📅  最后修改于: 2023-12-03 15:34:03.084000             🧑  作者: Mango

Python 的 os 模块

Python 是一种高效的编程语言,具有丰富的内置模块。其中一个十分重要的模块是 os 模块,它提供了许多与操作系统交互的函数和方法。本文将介绍 os 模块的常用用法,并提供一些示例代码。

os 模块的基本用法

要使用 os 模块,首先需要导入它。下面是导入 os 模块的代码:

import os

之后,就可以使用 os 模块提供的函数和方法了。os 模块的常用用法包括:

  • 创建目录:可以使用 os.mkdir() 函数来创建目录。下面是一个示例代码:
import os

# 创建一个名为 test 的目录
os.mkdir("test")
  • 删除目录:可以使用 os.rmdir() 函数来删除目录。下面是一个示例代码:
import os

# 删除名为 test 的目录
os.rmdir("test")
  • 列出目录下的文件:可以使用 os.listdir() 函数来列出目录下的文件。下面是一个示例代码:
import os

# 列出当前目录下的文件
print(os.listdir())
  • 获取当前工作目录:可以使用 os.getcwd() 函数来获取当前工作目录。下面是一个示例代码:
import os

# 获取当前工作目录
print("当前工作目录:", os.getcwd())
  • 修改当前工作目录:可以使用 os.chdir() 函数来修改当前工作目录。下面是一个示例代码:
import os

# 获取当前工作目录
print("修改前的当前工作目录:", os.getcwd())

# 修改当前工作目录到上一级
os.chdir("..")
print("修改后的当前工作目录:", os.getcwd())
  • 判断文件或目录是否存在:可以使用 os.path.exists() 函数来判断文件或目录是否存在。下面是一个示例代码:
import os

# 判断 mydir 目录是否存在
if os.path.exists("mydir"):
    print("mydir 目录存在")
else:
    print("mydir 目录不存在")
总结

本文介绍了 Python 的 os 模块的常用用法,并提供了一些示例代码。使用 os 模块可以方便地与操作系统交互,进行一些文件和目录的操作。如果您希望深入了解 os 模块的更多高级用法,可以查看官方文档。