इस post about SQLite में, aaronasterling मुझसे कहा था कि"% s"% प्रारूप बनाम "{0}"। प्रारूप() बनाम "?" प्रारूप
cmd = "attach \"%s\" as toMerge" % "b.db"
: गलतcmd = 'attach "{0}" as toMerge'.format("b.db")
है: सही हैcmd = "attach ? as toMerge"; cursor.execute(cmd, ('b.db',))
:, सही बात
है लेकिन मैं पहले सोचा है और दूसरा वही हैं। उन तीनों के बीच मतभेद क्या हैं?
मेरे उत्तर में स्पष्टीकरण के लिए खेद है। यह पहले से ही बहुत लंबा लग रहा था;) – aaronasterling
@Aaronasterling: ओह, मैंने सोचा कि यह पोस्ट एक पेज के लायक हो सकता है। उत्तर और मदद के लिए धन्यवाद। – prosseek