pymongo – Python driver for MongoDB¶
Python driver for MongoDB.
-
pymongo.version= ‘3.6.1’¶ Current version of PyMongo.
-
pymongo.MongoClient¶ Alias for
pymongo.mongo_client.MongoClient.
-
pymongo.MongoReplicaSetClient¶ Alias for
pymongo.mongo_replica_set_client.MongoReplicaSetClient.
-
pymongo.ReadPreference¶ Alias for
pymongo.read_preferences.ReadPreference.
-
pymongo.has_c()¶ Is the C extension installed?
-
pymongo.MIN_SUPPORTED_WIRE_VERSION¶ The minimum wire protocol version PyMongo supports.
-
pymongo.MAX_SUPPORTED_WIRE_VERSION¶ The maximum wire protocol version PyMongo supports.
Sub-modules:
database– Database level operationschange_stream– Watch changes on a collectionclient_session– Logical sessions for sequential operationscollation– Tools for working with collations.collection– Collection level operationscommand_cursor– Tools for iterating over MongoDB command resultscursor– Tools for iterating over MongoDB query resultsbulk– The bulk write operations interfaceerrors– Exceptions raised by thepymongopackagemessage– Tools for creating messages to be sent to MongoDBmonitoring– Tools for monitoring driver events.mongo_client– Tools for connecting to MongoDBmongo_replica_set_client– Tools for connecting to a MongoDB replica setoperations– Operation class definitionspool– Pool module for use with a MongoDB client.read_concern– Tools for working with read concern.read_preferences– Utilities for choosing which member of a replica set to read from.results– Result class definitionsson_manipulator– Manipulators that can edit SON documents as they are saved or retrievedcursor_manager– Managers to handle when cursors are killed after being closeduri_parser– Tools to parse and validate a MongoDB URIwrite_concern– Tools for specifying write concern