第一篇博客,小记录一下。
今天想用source insight 打开一工程,结果工程文件的扩展名都是.cc文件,工程打不开,看不到,一个一个改又太麻烦,写个脚本改一下吧,
代码
#_*_encoding:utf-8_*_
import os,sys
def replacefile(original, new):
str = os.getcwd()
for file in os.listdir(str):
if os.path.splitext(file)[1]==original:
temp = os.getcwd()+os.sep+os.path.splitext(file)[0]+new
file = os.getcwd()+os.sep+file
print file+"--->"+temp
os.rename(file,temp)
if __name__== '__main__':
# ori = sys.argv[1]
# new = sys.argv[2]
path = raw_input('Enter path\n')
try:
os.chdir(path)
except WindowsError:
print "路径输入错误"
sys.exit()
ori = raw_input('Enter ori formate\n')
new = raw_input('Enter new formate\n')
ori = '.'+ori
new = '.'+new
replacefile(ori, new)
这样就ok了。