pymongo
– Python driver for MongoDB- This Page
- Quick search
pymongo
– Python driver for MongoDB
Python driver for MongoDB.
pymongo.``version
= ‘3.10.0’
str(object=’‘) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str
Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to ‘strict’.
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:
bulk
– The bulk write operations interfacechange_stream
– Watch changes on a collection, database, or clusterclient_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 resultscursor_manager
– Managers to handle when cursors are killed after being closeddatabase
– Database level operationsdriver_info
encryption
– Client-Side Field Level Encryptionencryption_options
– Automatic Client-Side Field Level Encryptionerrors
– Exceptions raised by thepymongo
packagemessage
– Tools for creating messages to be sent to MongoDBmongo_client
– Tools for connecting to MongoDBmongo_replica_set_client
– Tools for connecting to a MongoDB replica setmonitoring
– Tools for monitoring driver events.operations
– 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 retrieveduri_parser
– Tools to parse and validate a MongoDB URIwrite_concern
– Tools for specifying write concern
Previous topic
tz_util
– Utilities for dealing with timezones in Python
Next topic
bulk
– The bulk write operations interface