Exercice 3
Reprendre l'énoncé de l'exercice précédent et écrire un programme Python qui permet d'insérer les données saisies par l'utilisateur via la méthode input():
1 2 3 4 |
name = input("Saisir le nom de l'étudiant : ") email = input("Saisir l'email de l'étudiant : ") phone = int(input("Saisir le téléphone de l'étudiant : ")) section = input("Saisir la section de l'étudiant : ") |
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
# coding: utf-8 import sqlite3 name = input("Saisir le nom de l'étudiant : ") email = input("Saisir l'email de l'étudiant : ") phone = int(input("Saisir le téléphone de l'étudiant : ")) section = input("Saisir la section de l'étudiant : ") conn = sqlite3.connect('school.db') cur = conn.cursor() # Insérer une ligne de données cur.execute("Insert into students (`name` , `email` , `phone` , `section`) values (? , ? , ? , ?)" , (name , email , phone , section) ) # Engager l'opération conn.commit() # Fermer la connexion conn.close() |
Younes Derfoufi
CRMEF OUJDA
1 thought on “Solution Exercice 3: insertion des données SQLite3 en Python à partir des des données saisies par l'utilisateur”