2015-12-22 159 views
1

我的首要目標是重命名包含文件夾名稱的文件並將重命名的文件移動到新位置。我是一名Python初學者。在Python中,批量重命名包含文件夾名稱的文件

我被卡住了。 我在循環目錄並搜索文件夾名稱,但我不知道如何拉出文件夾的名稱作爲文件的名稱。 This is what my filing system looks like.在每個文件夾中都有一個文件VOP.shp,需要重命名並移動或複製到別處。

#loop through path 
#Convert desired name to string 
for root, dirnames, filenames in os.walk(path): 
    for name in dirnames: 
     if name.endswith("batch"): 

回答

0

你可以找到所有使用下面的代碼extension.shp文件:

import glob 
glob("a_directory_name/*/*VOP.shp") 
相關問題