Il giorno 13 novembre 2010 13:46, Alessandro Dentella <span dir="ltr"><<a href="mailto:sandro@e-den.it">sandro@e-den.it</a>></span> ha scritto:<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
sqlite3 db.sqlite < db.sql<br></blockquote><div> </div><div>Il comando è corretto. Hai provato?<br><br>Una alternativa platform-indipendent per fare la stessa operazione (creazione schema e/o INSERT dati):<br><br><div style="margin-left: 40px;">
import sqlite3<br>from contextlib import closing<br><br>def init_db():<br> with closing(sqlite3.connect('db.sqlite')) as db:<br> with open('schema.sql', 'r') as schema:<br> db.cursor().executescript(schema.read())<br>
db.commit()<br><br>if __name__=='__main__':<br> init_db()<br><br><br></div>Spero possa servire ;-)<br><br>-Gianluca<br></div></div>