コードで特定のファイルを検索し、別の場所で定義した newName で名前を変更しようとしています。このコードをデバッグしようとしていますが、os.rename を実装しようとしているときに何が間違っているのかわかりません。stackoverflow で見つけた他のソリューションでは、SRC と DST が os.path.joins として表示されます。誰でも洞察を提供できますか?
if os.path.exists(curr_dir + '\\Output\\Fab'):
for (path, dirs, files) in os.walk(curr_dir + '\Output\Fab'):
for f in files:
name, ext = os.path.splitext(f)
newName = replacement + ext
os.rename(os.path.join(path, f), os.path.join(path, newName )