Python bibliothèque SQLite - TristanSuper/geek GitHub Wiki

🐍 Installation

  • pip3 install sqlite3

🐍 En-tête du fichier .py

  • import sqlite3

🐍 Ressources

🐍 Ouvrir, fermer une connexion

  • connect = sqlite3.connect("basededonnee.db")

Si aucune base de données n'est présente, une base est automatiquement créée.

  • connect.close()

🐍 Executer une requête

  • cursor = connect.cursor()
  • cursor.execute("CREATE TABLE table(champ1, champ2)")

🐍 Commit une transaction

  • connect.commit()

🐍 Sélectionner des données

  • result = cursor.execute("SELECT champ FROM table")
  • result.fetchall()

Le résultat est une liste de plusieurs tuples.

  • for row in cursor.execute("SELECT champ FROM table"):
  •     print(row)

Chaque ligne est un tuple.