Paso 6: Sqlite3 hacer una base de datos.
Cuando había logré conseguir este programa de trabajo luego tuve un vistazo a guardar las lecturas y elaboración de un gráfico. La primera parte fue fácil. En primer lugar usted necesita descargar Sqlite3 y mientras estás en también buscar MatPlotLib
Abrimos terminal y tecleamos:-
sudo apt-get install python-matplotlib
sudo apt-get install sqlitebrowser
sudo apt-get install sqlite3
En segundo lugar, usted tendrá que escribir un pequeño programa para hacer la base de datos nueva y Dile lo que se incluirán en la tabla.
cuando han escrito la terminal abierta programa y vaya a la carpeta donde ha guardado el programa y escriba
"sudo python makeDB.py" (o lo que alguna vez se llama el programa)
Si ahora teclea "ls" se debe ver en la lista de la nueva base de datos.
A continuación el original Lee anuncio programa necesita ser modificado para añadir los datos en la base de datos. Otra vez esto no es difícil ya que todos los datos se almacenan en un solo archivo.
importación de sqlite3
Conn = sqlite3.connect('database03.db')
c = conn.cursor()
keyword1 = "ch01"
keyword2 = "ch02"
keyword3 = "ch03"
keyword4 = "ch04"
resultados =]
DEF dataEntry():
c.Execute ("INSERT INTO adresult1 (ID, datestamp, keyword1, ch1, ch2, ch3, ch4) valores (?,?,?,?,?,?,?)" \
, (jk,date,keyword1,results[0],results[1],results[2],results[3]))
c.Execute ("INSERT INTO adresult2 (ID, datestamp keyword2, ch1, ch2, ch3, ch4) valores (?,?,?,?,?,?,?)" \
, (jk,date,keyword1,results[4],results[5],results[6],results[7]))
c.Execute ("INSERT INTO adresult3 (ID, datestamp keyword3, ch1, ch2, ch3, ch4) valores (?,?,?,?,?,?,?)" \
, (jk,date,keyword1,results[8],results[9],results[10],results[11]))
c.Execute ("INSERT INTO adresult4 (ID, datestamp keyword4, ch1, ch2, ch3, ch4) valores (?,?,?,?,?,?,?)" \
, (jk,date,keyword1,results[12],results[13],results[14],results[15]))
Conn.Commit()
Y para el primer bit que es, al ejecutar el programa de AtoD los valores se almacenan en la base de datos.