Conecte-se ao MongoDB
Crie seu aplicativo PyMongo
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)
Atribuir a connection string
Substitua o placeholder <connection string URI>
pela connection string que você copiou da etapa Criar uma connection string deste guia.
Execute seu aplicativo
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
Caso encontre algum problema nesta etapa, peça ajuda nos fóruns da MongoDB Community, ou envie feedback utilizando a aba Rate this page no lado direito ou inferior direito desta página.