Exemple simple de comment créer une base de données et une table avec sqlite3 de python (inspiré par Python 2.7 Tutorial Pt 12 SQLite). Pour plus de details voir les tutoriels sur sqlite3 (SQLite Python Tutorial et SQLite Python tutorial):
import sqlite3CreateDataBase = sqlite3.connect('MyDataBase.db')QueryCurs = CreateDataBase.cursor()def CreateTable():QueryCurs.execute('''CREATE TABLE Clients(id INTEGER PRIMARY KEY, Nom TEXT,Rue TEXT,Ville TEXT, Region TEXT, Note REAL)''')def AddEntry(Nom,Rue,Ville,Region,Note):QueryCurs.execute('''INSERT INTO Clients (Nom,Rue,Ville,Region,Note)VALUES (?,?,?,?,?)''',(Nom,Rue,Ville,Region,Note))CreateTable()AddEntry('Toto','Rue 1','Lille','Nord',105.2)AddEntry('Bill','Rue 2','Fourmies','Nord',105.2)AddEntry('Ben','Rue 3','Lille','Nord',105.2)AddEntry('Paul','Rue 4','Lille','Nord',105.2)CreateDataBase.commit()QueryCurs.execute('SELECT * FROM Clients')for i in QueryCurs:print "\n"for j in i:print jQueryCurs.close()
Le script ci-dessus retourne alors le résultat suivant:
1TotoRue 1LilleNord105.22BillRue 2FourmiesNord105.23BenRue 3LilleNord105.24PaulRue 4LilleNord105.2
Recherches associées
| Liens | Site |
|---|---|
| sqlite3 | Python Doc |
| SQLite Python tutorial | zetcode |
| SQLite Python Tutorial | tutorialspoint |
| Python 2.7 Tutorial Pt 12 SQLite | youtube |
