# ########################################################################### # Création d'une table dans une nouvelle base de données avec sqlite3 # Créé le 14/03/2025 en Python 3.2 # nsi.gecif.net # ########################################################################### import sqlite3 # Connexion à la base de données (ou création si elle n'existe pas) conn = sqlite3.connect('exemple.db') cursor = conn.cursor() # Création d'une table cursor.execute(''' CREATE TABLE IF NOT EXISTS users ( id INTEGER PRIMARY KEY, name TEXT NOT NULL, age INTEGER NOT NULL ) ''') # Insertion de quelques données cursor.execute('INSERT INTO users (name, age) VALUES (?, ?)', ('Alice', 30)) cursor.execute('INSERT INTO users (name, age) VALUES (?, ?)', ('Bob', 25)) # Validation des modifications conn.commit() # Fermeture de la connexion conn.close() # Le fichier 'exemple.db' est maintenant prêt à être consulté (par Python ou par UwAmp)