os.rename
-
Python에서 파일 이름 정확히 입력하기Tech/Development 2013. 3. 8. 17:05
폴더 내 존재하는 모든 파일 이름을 바꿀 일이 있어, 간단히 파이썬 스크립트를 짜볼까해서 건드렸다가.. 예상외에 문제에 부딪혔다. os.listdir 통해서 폴더 내 파일이름은 다 가져올 수 있었는데, 파일 이름 변경을 하려니 없는 파일이라고 예외를 출력한다! oldfilename = pathname + filename newfilename = pathname + format(newname,"05d")+".m2ts") os.rename(oldfilename, newfilename) OSError: [Errno 2] No such file or directory oldfilename, newfilename모두 절대경로를 입력하였는데도, 없다고 한다. 혹시나싶어 print로 출력해봐도 정확한데.. 이럴 때에..