excel两列为字典保存为json本地文件再读取:点我   
 
   
 
 
   
 
 
   
 
import  pandas as  pd
import  json
import  os
def  write_json ( ) : 
    df2 =  pd. read_excel( './测试表/'  +  os. listdir( "./测试表" ) [ 0 ] ,  sheet_name= 0 ,  dtype= str ,  keep_default_na= "" )  
    dict_1 =  { }  
    for  d in  df2. values. tolist( ) :  
        k =  d[ 0 ]  
        v =  d[ 1 : 4 ]  
        dict_1[ k]  =  v 
    
    
    '''
    ensure_ascii=False:防止中文乱码
    ''' 
    with  open ( "./json/grade.json" ,  "w" ,  encoding= "utf-8" )  as  f: 
        f. write( json. dumps( dict_1,  ensure_ascii= False ) )  
write_json( ) 
def  read_json ( ) : 
    with  open ( "./json/grade.json" ,  "r" ,  encoding= "utf-8" )  as  f: 
        grade =  json. load( f)  
    print ( "张1 的成绩是:" ,  grade. get( "张1" ) ) 
read_json( ) 
 
再次为自己打个广告:excel两列为字典保存为json本地文件再读取:点我