import pymongo
import xlwings as xw
connection = pymongo.MongoClient('mongodb://localhost:27017')
db = connection.sem
#連接本地數據庫
rkfall = list(db.rkeys.find({}))?
rktemp = [] ?
[rktemp.append([i['_id'],i['rkclass'],i['rkweight'],i['rkadd']]) for i in rkfall]?
#“rkeys”為數據庫某個表的名稱,該表為字典存儲方式。讀取整表組成數組賦值。
#kwfall = list(db.keywords.find({'validity.Bayes':{'$gte':0.6}})),讀取表格內部分文件參考
#新建空數組用來暫存取出的數據。
#將整表部分數據添加至“rktemp”空數組中,此步驟需循環讀取。
sht = xw.books('test.xlsx').sheets('rkeys')?
sht.range('A2').value = rktemp?
#“test.xlsx”表格名稱,“rkeys”為sheets名稱,此步驟需提前完成,并保持打開。
#從A2行開始將數據寫入sheets為“rkeys”表中。