python 目录操作
时间: 2023-11-07 11:02:27 浏览: 140
在Python中,可以使用os模块对目录进行操作。以下是一些常用的目录操作方法:
1. 获取当前工作目录:可以使用os模块的getcwd()函数来获取当前工作目录。例如:import os print(os.getcwd())
2. 获取文件所在目录:可以使用os.path模块的split()函数结合realpath()函数来获取文件所在目录。例如:import os.path print(os.path.split(os.path.realpath(__file__)))
3. 遍历目录:可以使用os模块的walk()函数来遍历指定目录及其子目录中的文件和文件夹。以下是一个示例代码:
import os
path = "C:\\demo" # 指定要遍历的根目录
print("【", path, "】 目录下包括的文件和目录:")
for root, dirs, files in os.walk(path, topdown=True):
# 遍历指定目录
for name in dirs:
# 循环输出遍历到的子目录
print("∏", os.path.join(root, name))
for name in files:
# 循环输出遍历到的文件
print("≌", os.path.join(root, name))
这些是Python中常用的一些目录操作方法。希望对你有帮助!
阅读全文