import pandas as pd #Station = 1 #从外界读进来,决定你是什么所 1为变电所 2为分区所 3为开闭所 #Device = 1 #从外界读进来,决定你查什么装置的定值 1为馈线 2为主变 3为AT 4为并补 5为测距 6为动力变(未做) def ReadParameter(Station,Feeder_number): print(PwrSuplyMthod) if Station == 1: #读变电所的数据 #PwrSuplyMthod = 1 #从外界读进来,1为全并联AT 2为直供 3为开闭所 ImportedParameter_AT = pd.read_excel('AT变压器定值整定基础参数表.xlsx',header=None) ImportedParameter_Shunt = pd.read_excel('并补定值整定基础参数表.xlsx',header=None) ImportedParameter_MainTrsfmr = pd.read_excel('牵引变压器定值整定基础参数表.xlsx',header=None) ATparameter_dict = ImportedParameter_AT.set_index(0)[1].to_dict() Shuntparameter_dict = ImportedParameter_Shunt.set_index(0)[1].to_dict() MainTrsfmrparameter_dict = ImportedParameter_MainTrsfmr.set_index(0)[1].to_dict() ImportedParameter_feeder = pd.read_excel('馈线定值整定基础参数表_变电所_全并联II型.xlsx',sheet_name=Feeder_number,header=None) feederparameter_dict = ImportedParameter_feeder.set_index(0)[1].to_dict() return(ATparameter_dict,feederparameter_dict,Shuntparameter_dict,MainTrsfmrparameter_dict)