【发布时间】:2018-10-29 23:21:52
【问题描述】:
我正在通过一本名为 Practical Programming: 2nd Edition 的书学习 python 和 sqlite3。 在这本书本身中,它有冲突的代码。
如果这是我的代码的开始:
import sqlite3
con = sqlite3.connect('stackoverflow.db')
cur = conn.cursor()
要提交,我会使用 con.commit() 还是 cur.commit()。还是有不同的时间使用不同的?
以下是书中的图片:
我在https://docs.python.org/3/library/sqlite3.html 在线查看并显示 con.commit()
只是想确定一下这本书是否有使用cur.commit()的错误,或者是否有特殊的使用条件。
提前致谢
【问题讨论】:
-
你试过代码了吗?你发现了什么?
-
最佳建议。我是编程新手,所以我总是觉得如果我写错代码会搞砸一些事情':) cur.commit 不起作用。我将发布一个包含详细信息的解决方案。感谢您帮助我了解更多信息:)
标签: python python-3.x sqlite commit