Étape 6: Sqlite3 rendre une base de données.
Lorsque j’avais réussi à obtenir ce programme de travail j’ai eu ensuite un coup d’oeil à stocker les lectures et dessiner un graphique. La première partie a été facile. Tout d’abord vous devez télécharger Sqlite3 et alors que vous êtes à elle aussi aller chercher MatPlotLib
Ouvrez terminal et tapez:-
sudo apt-get install python-matplotlib
sudo apt-get install sqlitebrowser
sudo apt-get install sqlite3
Deuxièmement, vous aurez besoin d’écrire un petit programme pour faire de la nouvelle base de données et de lui dire ce qui sera inclus dans le tableau.
Lorsque vous avez écrit à la borne de programme et naviguez jusqu’au dossier où le programme a été stocké et puis tapez
« sudo python makeDB.py » (ou ce que jamais vous appelé le programme)
Si vous tapez maintenant « ls » vous devriez voir dans la liste de la nouvelle base de données.
Ensuite, le texte proposé programme publicitaire doit être modifié pour ajouter les données dans la base de données. Encore une fois, ce n’est pas difficile car toutes les données stockées dans un seul fichier.
importation de sqlite3
Conn = sqlite3.connect('database03.db')
c = conn.cursor()
motcle1 = « ch01 »
keyword2 = « ch02 »
keyword3 = « ch03 »
keyword4 = « ch04 »
résultats =]
def dataEntry() :
c.Execute ("INSERT INTO adresult1 (ID, datestamp, motcle1, ch1, ch2, ch3, ch4) valeurs (?,?,?,?,?,?,?)" \
, (jk,date,keyword1,results[0],results[1],results[2],results[3]))
c.Execute ("INSERT INTO adresult2 (ID, datestamp, keyword2, ch1, ch2, ch3, ch4) valeurs (?,?,?,?,?,?,?)" \
, (jk,date,keyword1,results[4],results[5],results[6],results[7]))
c.Execute ("INSERT INTO adresult3 (ID, datestamp, keyword3, ch1, ch2, ch3, ch4) valeurs (?,?,?,?,?,?,?)" \
, (jk,date,keyword1,results[8],results[9],results[10],results[11]))
c.Execute ("INSERT INTO adresult4 (ID, datestamp, keyword4, ch1, ch2, ch3, ch4) valeurs (?,?,?,?,?,?,?)" \
, (jk,date,keyword1,results[12],results[13],results[14],results[15]))
Conn.Commit()
Et pour le premier bit c’est tout, lorsque vous exécutez le programme d’AtoD les valeurs seront stockées dans la base de données.