介绍
在Python编程中,经常需要对文件和目录进行操作。Python的os模块提供了丰富的函数和方法,可以方便地进行文件和目录的创建、删除、重命名、遍历等操作。
os模块的基本功能
os模块主要包括以下几个重要功能:
- 文件和目录的创建
- 文件和目录的删除
- 文件和目录的重命名
- 文件和目录的遍历
os模块部分功能演示
下面通过具体的代码演示来介绍os模块的部分功能。
import os
# 获取当前工作目录
current_directory = os.getcwd()
print("当前工作目录:", current_directory)
# 创建目录
os.mkdir("test_dir")
# 重命名目录
os.rename("test_dir", "new_test_dir")
# 遍历目录
for dirpath, dirnames, filenames in os.walk("new_test_dir"):
print("目录路径:", dirpath)
print("子目录:", dirnames)
print("文件列表:", filenames)
# 删除目录
os.rmdir("new_test_dir")
结论
通过os模块,我们可以方便地进行对文件和目录的操作,包括创建、删除、重命名和遍历等功能。这些功能为Python程序员提供了很大的便利,使得文件和目录操作变得简单而高效。