在二调中,小班的属性都是用的编码,本文以地类编码为例,如何利用python把代码转化为名称。
这里需要整理一份分类系统表的数据,如图:
# -*- coding: utf-8 -*-
def getdl(j):
import xlrd
workbook = xlrd.open_workbook(r'C:\Users\luopan\Desktop\1.xlsx')
sheet1 = workbook.sheet_by_index(0)
rows = sheet1.nrows
cols = sheet1.ncols
for i in range(rows):
if str(int(sheet1.cell_value(i,0))) == j:
return sheet1.cell_value(i,1)
代码的思路: 用xlrd库读取表格数据,用字段编码匹配表格代码,然后返回相应的文本字段。