def saveDB(self, data: pd.DataFrame, key): def callback(result): self.send_message(self.project_name, result, key + '_' + result[MONGODB_ID]) util.saveMongoDB(data, util.genEmptyFunc(), DB_NAME, COLLECTION_HEAD + key, callback)
def saveDB(self, data: pd.DataFrame, handler): def callback(result): handler.send_message(handler.project_name, result, self._date + '_' + result['_id']) re = util.saveMongoDB(data, util.genEmptyFunc(), DB_NAME, COLLECTION_HEAD + self._date, callback) util.everydayChange(re, 'gpfh')
def saveDB(self, data: pd.DataFrame, key): tableName = "{}{}".format(COLLECTION_HEAD, key) print("tableName: {}".format(tableName)) def callback(result): self.send_message(self.project_name, result, key + '_' + result[MONGODB_ID]) util.saveMongoDB(data, util.genEmptyFunc(), DB_NAME, tableName, callback)
def run(): DB_NAME = 'ald' COLLECTION_NAME = 'toplist_dict' data = GetList() tmp = [] for item in data: item['_id'] = item['key'] # series = pd.Series(item) tmp.append(item) # df = pd.DataFrame(tmp) util.saveMongoDB(tmp, util.genEmptyFunc(), DB_NAME, COLLECTION_NAME, None)
def saveDB(self, data: pd.DataFrame, date): re = util.saveMongoDB(data, util.genEmptyFunc(), self.DB_NAME, self.COLLECTION_HEAD + date, None) util.everydayChange(re, 'gpfh')
def saveDB(self, data): # def callback(result): # self.send_message(self.project_name, result, key + '_' + result[MONGODB_ID]) util.saveMongoDB(data, util.genEmptyFunc(), self.DB_NAME, self.COLLECTION_NAME, None)