在不知道目录名称的情况下打开目录,可以使用以下代码示例:
import os
# 获取当前工作目录
cwd = os.getcwd()
# 列出当前工作目录下的所有文件和目录
files = os.listdir(cwd)
# 遍历所有文件和目录
for file in files:
# 判断是否为目录
if os.path.isdir(file):
# 找到目录后进行操作,这里以打印目录名称为例
print(file)
上述代码中,首先使用os.getcwd()
获取当前工作目录的路径。然后使用os.listdir(cwd)
列出当前工作目录下的所有文件和目录。接着使用一个循环遍历所有文件和目录,使用os.path.isdir(file)
判断是否为目录,如果是目录,则进行相应的操作,这里以打印目录名称为例。
注意:上述代码示例假设你是在需要打开的目录的父目录下运行的,如果你不是在父目录下运行,可以使用os.chdir()
函数切换到目标目录,然后再进行操作。