Gestion de fichiers séquentiels indexés (isam)

Bonjour,
Existe t-il en Python une librairie permettant de traiter des fichiers en accès séquentiel indexé, à l’image du c-isam d’Informix ?
Merci
Claude

Pourquoi pas sqlite3 ? C’est dans la stdlib, mais j’ignore si ça répond à ta question, je n’ai jamais touché à c-isam.

Je vois beaucoup de préjugés erronnés sur les perfs de sqlite3 (dans la tête des gens ça doit sonner « lite c’est lent » ou « moi j’ai un vrai projet, donc une vraie DB, pas une DB lite ») mais cette lib est en fait tout à fait capable, elle est utilisée (entre autre bien sûr) par une grosse partie des app iOS et Android, par Firefox, …

1 « J'aime »

J’ai trouvé ceci en cherchant à découvrir ce qu’était ISAM.

https://www.isamcentral.com/?p=437

Je pense que les wrappers autour de lib ISAM existantes sont utiles pour traiter un fichier de données existant dans ce format. Mais pour un nouveau projet je reste sur mon préjugé, peut être erroné, que pour stocker des données indexées sqlite3 est un bon choix.

Merci mdr et pierre.bousquié pour vos retours.
Je vais piocher le sujet et faire quelques tests par rapport à mon besoin.
Bon W.E
Claude