【发布时间】:2016-12-18 20:36:37
【问题描述】:
我正在尝试浏览一堆文件夹并进入每个文件夹并将特定文件重命名为不同的名称。我被困在文件夹部分的循环中。
我的文件系统如下所示:
Root Directory
Folder
File1
File2
File3
Folder
File1
File2
File3
我的代码是:
os.chdir(rootDir)
for folder in os.listdir():
print(folder)
os.chdir(rootDir + 'folder')
for f in os.listdir():
print(f)
os.chdir(rootDir)
所以在我看来它会遍历文件夹然后进入文件夹并列出里面的文件然后回到根目录
【问题讨论】:
-
您的代码与您的预期相比如何?