Du SQL dans vos fichiers : le module sqlite3

Magazine
Marque
SysOps Pratique
HS n°
Numéro
23
Mois de parution
février 2012
Spécialité(s)


Résumé

Vous cherchez à stocker des informations dans un fichier plat ou en mémoire vive ? Vous souhaitez également pouvoir en extraire des informations à l'aide du langage de requêtes le plus puissant aujourd'hui, à savoir SQL ? Présent dans la puissante bibliothèque standard du langage Python, le module sqlite3 vous offre la possibilité de traiter un fichier ou un espace mémoire exactement comme une base de données...


Présentant le double avantage d'être présent par défaut à l'installation de Python 3.2 et d'être extrêmement riche dans son utilisation, sqlite3 gagne à être connu et conviendra parfaitement à un grand nombre d'utilisations, en lieu et place des classiques fichiers plats pour lesquels une mauvaise insertion ou l'utilisation d'un caractère non attendu suffit à rendre inopérante toute la mécanique que vous avez patiemment développée.

Déléguant cette tâche au SQL et à une interface de base de données avec laquelle les développeurs et les administrateurs système ont l'habitude de travailler, sqlite3 comblera vos attentes en renforçant la robustesse de vos développements. Présentation en règle.

1. Installer Python 3.2 et SQLite3

Il est de manière générale conseillé d'utiliser les paquets disponibles pour votre distribution GNU/Linux…

Cet article est réservé aux abonnés. Il vous reste 95% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous