pitón leer datos de Excel guardados en la MongoDB

Importación de XLRD
 importación JSON
 importación pymongo 

# base de datos de la conexión 

de cliente = pymongo.MongoClient ( ' localhost ' , 27017 ) 
mibd = Cliente [ ' Douban ' ] 
info = mibd [ ' Datos ' ]
 # leer archivo de Excel 
de datos = xlrd.open_workbook ( ' Data * .xls ' ) 
Tabla = data.sheets () [0]
 # leer excel como la primera línea de nombres de campos de datos almacenada en la mongodb 
rowstag = table.row_values (0) 
nRows =table.nrows 
returndata = {} 


para que en el rango (1. , nfilas):
     # Los nombres de los campos de datos y Excel como forma de diccionario, el formato JSON y convertido a 
    returndata [I] = json.dumps (dict (ZIP (rowstag, Mesa. row_values (I))))
     # mediante la reducción de datos codec 
    returndata [I] = json.loads (returndata [I]) 
    info.insert_one (returndata [I])

 

Supongo que te gusta

Origin www.cnblogs.com/loaderman/p/12056941.html
Recomendado
Clasificación