Pour exclure le _id champ dans une requête de recherche dans pymongo, vous pouvez utiliser :
db.collection.find({}, {'_id': False})
La documentation est quelque peu trompeuse à ce sujet car elle indique le _id champ est toujours inclus. Mais vous pouvez l'exclure comme indiqué ci-dessus.