In questo post about SQLite, aaronasterling mi ha detto che"% s"% format vs "{0}". Format() vs "?" Formato
cmd = "attach \"%s\" as toMerge" % "b.db"
: è sbagliatocmd = 'attach "{0}" as toMerge'.format("b.db")
: è correttocmd = "attach ? as toMerge"; cursor.execute(cmd, ('b.db',))
: è cosa giusta
Ma, ho pensato che la prima e il secondo è lo stesso. Quali sono le differenze tra questi tre?
scusa per non aver chiarito nella mia risposta. Sembrava già troppo lungo;) – aaronasterling
@aaronasterling: Oh, ho solo pensato che questo post potesse valere una pagina. Grazie per le risposte e l'aiuto. – prosseek