Menu Docs

Página inicial do DocsDesenvolver aplicaçõesDrivers PythonPyMongo

Conecte-se ao MongoDB

1

Copie e cole o seguinte código no arquivo quickstart.py em seu aplicativo:

from pymongo import MongoClient
uri = "<connection string URI>"
client = MongoClient(uri)
try:
database = client.get_database("sample_mflix")
movies = database.get_collection("movies")
# Query for a movie that has the title 'Back to the Future'
query = { "title": "Back to the Future" }
movie = movies.find_one(query)
print(movie)
client.close()
except Exception as e:
raise Exception("Unable to find the document due to the following error: ", e)
2

Substitua o placeholder <connection string URI> pela connection string que você copiou da etapa Criar uma connection string deste guia.

3

Em sua shell, execute o seguinte comando para iniciar este aplicativo:

python3 quickstart.py

A saída inclui detalhes do documento de filme recuperado:

{
_id: ...,
plot: 'A young man is accidentally sent 30 years into the past...',
genres: [ 'Adventure', 'Comedy', 'Sci-Fi' ],
...
title: 'Back to the Future',
...
}

Dica

Se você encontrar um erro ou não vir nenhuma saída, verifique se especificou a connection string adequada e se carregou os dados de amostra.

Depois de concluir essas etapas, você tem um aplicativo funcional que utiliza o driver para se conectar à sua implantação do MongoDB, executar uma consulta nos dados de amostra e imprimir o resultado.

Observação

Se você tiver problemas nesta etapa, peça ajuda nos Fóruns da MongoDB Community ou envie feedback usando a guia Rate this page no lado direito ou inferior direito desta página.

Próximos passos
← Criar uma connection string