📅  最后修改于: 2023-12-03 15:19:10.156000             🧑  作者: Mango
Python是一种广泛使用的编程语言,拥有丰富的标准库和第三方模块。在Python编程中,了解如何管理文件目录是非常重要的。本文将介绍Python中的文件目录操作,包括如何访问当前工作目录,创建目录,列出目录,删除目录等。
在Python中,使用os
模块中的getcwd
函数可以获取当前工作目录的路径。代码示例如下:
import os
cwd = os.getcwd()
print("当前工作目录:", cwd)
输出结果如下:
当前工作目录: /Users/username/Documents
在Python中,使用os
模块中的mkdir
函数可以创建一个新目录。代码示例如下:
import os
path = "/Users/username/Documents/new_folder"
os.mkdir(path)
print("目录已创建:", path)
输出结果如下:
目录已创建: /Users/username/Documents/new_folder
在Python中,使用os
模块中的listdir
函数可以列出指定目录中的所有文件和子目录。代码示例如下:
import os
path = "/Users/username/Documents"
files = os.listdir(path)
print("目录中的文件和子目录:")
for file in files:
print(file)
输出结果如下:
目录中的文件和子目录:
file1.txt
file2.py
sub_folder1
sub_folder2
在Python中,使用os
模块中的rmdir
函数可以删除一个目录。需要注意的是,只有当目录为空时才能删除该目录。代码示例如下:
import os
path = "/Users/username/Documents/new_folder"
os.rmdir(path)
print("目录已删除:", path)
输出结果如下:
目录已删除: /Users/username/Documents/new_folder
以上就是Python文件目录操作的介绍。在编写Python程序时,适时地管理文件目录,可以提高代码的可读性和可维护性。