pymongo
– Python driver for MongoDB
pymongo.``version
= ‘3.11.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 .
Alias for pymongo.mongo_replica_set_client.MongoReplicaSetClient
.
pymongo.``ReadPreference
Alias for .
pymongo.``has_c
()
Is the C extension installed?
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 interfaceclient_session
– Logical sessions for sequential operationscollection
– Collection level operationscursor
– Tools for iterating over MongoDB query resultsdatabase
– Database level operationsencryption
– Client-Side Field Level Encryptionerrors
– Exceptions raised by thepymongo
packagemongo_replica_set_client
– Tools for connecting to a MongoDB replica setoperations
– Operation class definitionsread_concern
– Tools for working with read concern.results
– Result class definitionsuri_parser
– Tools to parse and validate a MongoDB URI