PythonはMongoDBのに保存されたExcelデータを読み込みます

インポートはxlrdする
 インポートJSON
 インポートpymongo 

#の接続データベース

クライアント = pymongo.MongoClient(' localhostの'、27017 
MYDB =クライアント[ ' douban ' ] 
インフォ = mydbという[ ' データ' ]
 #は、Excelファイルの読み取り 
データを= xlrd.open_workbook(" データを* .XLS '  = data.sheets()[0]
 のMongoDBに格納されたデータのフィールド名の最初の行としてExcelを読み取る 
rowstag = table.row_values(0)
NROWS =table.nrows 
returndata = {} 


のための I における範囲(1 、NROWS):
    辞書フォームとしてデータフィールド名とExcel、フォーマットとJSONに変換 
    returndata [I] = json.dumps(辞書(ZIP(rowstag、表。 row_values(I))))
    コーデックデータを減少させることによって 
    returndataを[I] = json.loads(returndata [I])
    info.insert_one(returndata [I])

 

おすすめ

転載: www.cnblogs.com/loaderman/p/12056941.html