批量修改txt檔案
阿新 • • 發佈:2019-02-01
#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