Bonjour,

Je souhaite lire un fichier bson. La bibliothèque bson semble correspondre à mes besoins. Néanmoins, j'éprouve de la difficulté à utilisé la fonction pour déencoder (decode_all).

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
import bson
 
 
for line in open('mon_fichier.bson', 'rb'):
    t = bson.decode_all(line)
Lors de l’exécution, une erreur est retourné :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
bson.errors.InvalidBSON: objsize too large
Seriez vous comment résoudre ce soucis ?