Documentação do MongoDB PyMongo
Visão geral
Bem-vindo ao site de documentação do Driver oficial da PyMongo da MongoDB. O PyMongo é uma distribuição Python que contém ferramentas para trabalhar com o MongoDB e é a maneira recomendada de trabalhar com o MongoDB a partir do Python.
Começar
Aprenda como instalar o driver, estabelecer uma conexão com o MongoDB e começar a trabalhar com dados no tutorial Introdução ao PyMongo.
Conecte-se ao MongoDB
Aprenda a criar e configurar uma conexão com uma implantação do MongoDB na seção Conectar ao MongoDB.
Bancos de dados e coleções
Aprenda a usar o PyMongo para trabalhar com bancos de dados e coleções do MongoDB na seção Bancos de dados e coleções.
Gravar dados no MongoDB
Saiba como você pode gravar dados no MongoDB na seção Gravar dados no MongoDB .
Ler dados do MongoDB
Saiba como você pode recuperar dados do MongoDB na seção Ler dados do MongoDB .
Executar um comando de banco de dados
Saiba como executar um comando de banco de dados na seção Executar um Comando de Banco de Dados.
Otimizar queries com índices
Saiba como trabalhar com tipos comuns de índices na seção Otimizar consultas com índices .
Transforme seus dados com agregação
Saiba como usar o PyMongo para executar operações de agregação na seção Transformar seus dados em agregação .
Proteja seus dados
Saiba mais sobre maneiras de autenticar seu aplicativo e criptografar seus dados na seção Proteger seus dados .
Formatos de dados especializados
Saiba como trabalhar com formatos de dados especializados e tipos personalizados na seção Formatos de dados especializados .
Ferramentas de terceiros
Para obter uma lista de bibliotecas Python de terceiros populares para trabalhar com o MongoDB, consulte a seção Ferramentas de terceiros.
Perguntas frequentes
Para saber mais sobre as perguntas frequentes relacionadas ao PyMongo, consulte a seção Perguntas frequentes .
Solução de problemas
Para obter soluções para os problemas que você pode encontrar ao usar o driver, consulte a seção Solução de problemas.
NOVIDADES
Para ver uma lista de novos recursos e alterações em cada versão, consulte a seção Novidades.
Atualizar versões do PyMongo
Saiba quais alterações você pode precisar fazer em seu aplicativo para atualizar as versões do driver na seção Atualizar versões do PyMongo .
Migrar do Motor para o PyMongo Async
Em setembro de 2024, o MongoDB lançou o driver experimental PyMongo Async como substituto do Motor, o driver assíncrono anterior do MongoDB para Python. Saiba como migrar do driver Motor para o PyMongo Async na seção Migrar do Motor para o PyMongo Async.
Mudar do PyMongo para o PyMongo Async
Saiba quais alterações você precisa fazer para mudar do PyMongo para o driver experimental PyMongo Async na seção Mudar do PyMongo para o PyMongo Async .
Versões anteriores
Para obter a documentação sobre as versões do driver v4.6.x e anteriores, consulte a seção Versões anteriores .
Problemas e ajuda
Saiba como relatar bugs, contribuir para o driver e encontrar ajuda na seção Problemas e ajuda .
Compatibilidade
Para obter tabelas de compatibilidade que mostram a versão recomendada do PyMongo a ser usada para versões específicas do Python e do MongoDB Server, consulte a seção Compatibilidade .
Documentação da API
Para obter informações detalhadas sobre tipos e métodos no PyMongo, consulte a documentação da API do PyMongo.