#! /usr/bin/python3 # ================================================================== # drop collection # ================================================================== from pymongo import MongoClient # ---- display database collections def display_collections(db,title): if not title == None: print(title) cols = db.list_collection_names() print(f'{len(cols)} collections found') for c in cols: print(f'collection: {c}') database = 'phonedb' collection = 'phones' print(f'drop collection {collection}') client = MongoClient() db = client[database] col = db[collection] display_collections(db,'before drop ------------------') col.drop() display_collections(db,'after drop -------------------')