读取数据
import pandas as pd
import collections
def readLocationCodeForExcel():
read_file = r"test.xlsx"
sheet_names = {"库位码","地堆码"}
sheet_data = pd.ExcelFile(read_file) #读取sheet数据
#sheet列表
read_sheet_data = sheet_data.sheet_names
#查看缺少的sheet
lack_set = sheet_names - set(read_sheet_data)
#初始化数组
read_code_array = np.array([])
row_col_array = np.array([])
region_array = np.array([])
if lack_set:
logger.info("缺少的sheet将不会查询:{}".format(lack_set))
sheet_names = sheet_names - lack_set
for sheet_name in sheet_names:
df = pd.read_excel(read_file,sheet_name=sheet_name,dtype=str)
if sheet_name in df.keys():
#print(type(df[sheet_name].values))
#read_code_list = read_code_list + list(df[