def bulk_insert_cves(self, cve_list):
products = []
for product in cve_list:
splitted_product = product.split("#")
data = {}
data['cve_id'] = splitted_product[0]
data['vendor'] = splitted_product[1]
data['product'] = splitted_product[2]
data['version'] = splitted_product[3]
data['year'] = int(splitted_product[4])
products.append(data)
# Bulk insert
self.db.cve.create_index([('product', pymongo.DESCENDING)])
self.db.cve.insert_many(products)
# Bulk insert the cve info dict format
评论列表
文章目录