1. 程式人生 > >批量修改txt檔案

批量修改txt檔案

#coding=utf-8
import os

fileAllName = os.listdir("C:\datas") 

  #檔案目錄位置

i = 0

for name in fileAllName: 

     weiboFormat = fileAllName[i][fileAllName[i].find("."):] 

  # 讀出檔案格式 

 #print(mp3Format) 

weiboName = fileAllName[i][:fileAllName[i].find(".")]

  # 讀出檔名 # print(mp3Name) 

Dict = {'1871802012': '深圳天氣', '2611704935': '氣象北京', '2117508734': '中國氣象局', '2294193132': '廣州天氣','2640874801': '龍江氣象', '2233270392': '江蘇氣象', '1498396803': '中國天氣', '2240099322': '江淮氣象','2015108055': '中央氣象臺','2015316631':'廣東天氣'} 

 the_name = Dict[str(weiboName)]

 newName = the_name +weiboFormat 

  #print(newName) os.renames("C:\datas"+"/"+ fileAllName[i],"C:\datas"+"/"+newName) i = i + 1