Skip to content

Utilisation du SQL dans Python

PierreM0 edited this page Nov 30, 2020 · 8 revisions

L'utilisation du SQL dans python

Pour cet outil en ligne de commande, nous avons utilisé les bibliothèques sqlite3 et colorama. La bibliothèque colorama ne fonctionne que sur linux, il y aura, quand je prendrai le temps une version Windows.

Il y a six commandes de bases:

  • o permet d'ouvrir ou de creer une base de données ⚠️ il faut mettre l'exention.
  • r permet de faire une requète SQL. S'il y a une erreur, il va la pointer automatiquement.
  • e permet de sauvegarder la base de données. Elle n'est pas sauvegardée après chaque requètes pour ne pas s'autodétruire en cas d'erreur.
  • f permet de fermer la base de données en cours d'utilisation ⚠️ elle ne s'enregistre pas automatiquement à la fermeture !
  • q permet de quitter le programme, il faut fermer la base de données en cours d'utilisation auparavant.
  • m permet d'afficher un menu d'aide pour le programme.

L'affichage

La fonction d'affichage est concue

Le menu

🤓 Qui a fait quoi ?

Enzo à fait la fonction affichage et la fonction main. Pierre-Emmanuel à fait la coloration, les petites fonction et la documentation. Nous avons tous les deux débogués et tous les deux pensé à une amélioration : empecher de quitter avec ctrl+c et ctrl+d, ce qui permet d'empecher certains types de corruptions.

Clone this wiki locally