# coding:utf-8
'''
功能:按指定文件,重命名中文名为英文名
py文件 和 ClsName2id.txt 和 图 放在同一个文件夹中
ClsName2id.txt文件:
旱地:dry-field:1
水田:paddy-field:2
梯田:terraced-field:3
草地:meadow:4
林地:forest:5
商业区:commercial-area:6
油田:oil-field:7
'''
import os
print(os.getcwd())
filepath = os.getcwd()+r'\ClsName2id.txt'
print(filepath)
step = 0
lines = []
with open(filepath, "r", encoding='utf-8') as f:
for line in f.readlines():
step += 1
lines.append(line.split(':'))
#print(step)
for i in range(1, step + 1):
print("step: ", i, "end!")
print("C_name:", lines[i - 1][0])
print("E_name:", lines[i - 1][1])
for i in range(1, step + 1):
print("step: ", i, "end!")
os.rename(lines[i - 1][0], lines[i - 1][1])