pymongo – Python driver for MongoDB
Python driver for MongoDB.
pymongo.version = ‘3.12.2’
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 interface
- change_stream – Watch changes on a collection, database, or cluster
- client_session – Logical sessions for sequential operations
- collation – Tools for working with collations.
- collection – Collection level operations
- command_cursor – Tools for iterating over MongoDB command results
- cursor – Tools for iterating over MongoDB query results
- cursor_manager – Managers to handle when cursors are killed after being closed
- database – Database level operations
- driver_info
- encryption – Client-Side Field Level Encryption
- encryption_options – Automatic Client-Side Field Level Encryption
- errors – Exceptions raised by the pymongo package
- message – Tools for creating messages to be sent to MongoDB
- mongo_client – Tools for connecting to MongoDB
- mongo_replica_set_client – Tools for connecting to a MongoDB replica set
- monitoring – Tools for monitoring driver events.
- operations – Operation class definitions
- pool – 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 definitions
- son_manipulator – Manipulators that can edit SON documents as they are saved or retrieved
- server_api – Support for MongoDB Versioned API
- server_description – An object representation of a server the driver is connected to.
- topology_description – An object representation of a deployment of MongoDB servers.
- uri_parser – Tools to parse and validate a MongoDB URI
- write_concern – Tools for specifying write concern
- event_loggers – Example loggers