Coding/Python Matlab

여러 파일들의 이름 특정 패턴 변경 ren2.py

smores 2017. 1. 12. 04:55

import glob

import os


pwd = os.getcwd()

os.chdir(pwd)


searchkey = raw_input("input searching file name : ")

filelist = glob.glob(searchkey)

for filename in filelist:

    print filename

print


replacefrom = raw_input("input string to replace from : ")

replaceto = raw_input("input string to replace to : ")


for filename in filelist:

    newfilename = filename.replace(replacefrom, replaceto)

    print filename, '-->',  newfilename

    os.rename(filename, newfilename)

    



.pyc 로 컴파일 해서 path 설정된 곳에 넣어 놓고 윈도우즈 command prompt 창에서 ren2.pyc 식으로 실행