【发布时间】:2011-04-11 03:44:40
【问题描述】:
在这个post about SQLite,aaronasterling 告诉我
-
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 :哦,我只是觉得这篇文章可能值得一页。感谢您的回答和帮助。
标签: python string-formatting pysqlite