0
この質問に関して、ウェブサイトにはかなりのスレッドがあります。 しかし、私の質問には答えません。 コミュニティ名のフォルダの名前をコミュニティ名に変更したいと考えています。 Windowsエラーが発生し続ける:指定されたファイルが見つかりません。すべてのボディは、私が間違ってやっていると指摘することができればここで は、サンプルコードcsv辞書を使用してファイル名の名前を変更する
import csv,os
path=r"files location"
reader = csv.reader(open(path+'\CommunityDictionary.csv', 'rb'))
cdict = {}
for row in reader:
sym, community = row
cdict[sym] = community
dir=r"root folder path" #folder contains sub folders with Abbreviatedcodes#
for folder in os.walk(dir):
for folder in cdict:
os.rename(os.path.join(dir,folder), os.path.join(dir,cdict[folder]))
で、いただければ幸いです。 同じコードが数週間前に働いていましたが、今はありません。
完全なトレースバックを投稿できますか? –
パスは正しいですか? 'os.path.exists( 'path_to_your_csv')'でチェックすることができます。また、代わりに 'os.path.join'を使用してパスを作成することもできます。 –
'トレースバック(直近の最後の呼び出し): ファイル os.rename(os.path.join(dir、folder))の" E:\ gis \ temp \ AddressMapbook \ scripts \ NeighbourhoodTest1_Step3.py " –