首先,您需要安装pymongo库来连接和操作MongoDB数据库。如果您还没有安装,可以使用pip进行安装:
pip install pymongo
然后,您可以使用以下Python代码连接到MongoDB,并执行查询和删除操作。假设您的MongoDB服务器需要使用基本认证(Basic Authentication),用户名为"username",密码为"password",并且您要连接的数据库名为"database",集合名为"collection"。
from pymongo import MongoClient
# 创建MongoDB连接
client = MongoClient('mongodb://username:password@localhost:27017/')
# 选择数据库和集合
db = client['database']
collection = db['collection']
# 查询操作
# 假设您要查询所有文档,您可以使用find()方法。如果要添加查询条件,可以在find()方法中添加条件参数。
for document in collection.find():
print(document)
# 删除操作
# 假设您要删除所有文档,您可以使用delete_many()方法。如果要删除满足特定条件的文档,可以在delete_many()方法中添加条件参数。
collection.delete_many({}) # 删除所有文档
注意,在生产环境中,请将用户名、密码和数据库名替换为您的实际值。另外,请确保MongoDB服务器正在运行,并且Python代码可以访问它。