rename in python

今日想把 *.2 改名為 *.jpg 所以寫左個程式

import os,sys

#得知目前路徑
cur_path = os.getcwd()
def kk2() :
  for filename in os.listdir(cp) :
    p=filename[-2:]
    k=filename[:-2]+".jpg"
    if p==".2" :
       print(filename,k)
       os.rename(filename, k)

def kk() :
  for subdir, dirs, files in os.walk(cp):
    for file in files :
      p=file[-2:]
      k=file[:-2]
      #print(p)
      if p==".2" :
          print(file,k+".jpg")
          os.rename(file,k+".jpg")
         
#print(cur_path)
#print(cur_path[3])
#cp="d:\_download"
#cp=cur_path

sf=cur_path[:10]
cp="0.86\\akin\\0116"
cp=sf + cp
print(cp)
os.chdir(cp)
kk2()



留言

這個網誌中的熱門文章

人造光源VS現塲光源

1 立體空間