- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Python 中使用了 sqlite3,其中 execute()
产生歧义。当我使用:
import sqlite3
A = sqlite3.connect('a')
A.execute('command to be executed')
help(A.execute)
我得到了 help() 的输出:
.....
.....
Executes a SQL statement. Non-standard.
但是当我这样执行时:
import sqlite3
A = sqlite.connect('a').cursor()
A.execute('command to be executed')
help(A.execute)
我得到了 help() 的输出:
.....
.....
Executes a SQL statement.
我的疑问是
非标引用?甚至 Python 文档也提供了这些词
execute
对于
execute()
,
executemany()
, 和
executescript()
在连接对象中。
最佳答案
“非标准”函数是 execute
sqlite3.Connection
的方法类(class):
This is a nonstandard shortcut that creates a cursor object by calling the
cursor()
method, calls the cursor’sexecute()
method with the parameters given, and returns the cursor.
sqlite3
模块如下。它没有指定
execute
Connection
的方法类,但
sqlite3
无论如何,模块都提供了它,这就是它被称为“非标准”的原因。
execute
Cursor
的方法类,其中
sqlite3
模块
implements , 当然。
关于python - 为什么 sqlite3 快捷方式函数称为 "nonstandard"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65113251/
我在 Python 中使用了 sqlite3,其中 execute()产生歧义。当我使用: import sqlite3 A = sqlite3.connect('a') A.execute('com
我有删除双空格并将其转换为单空格的查询。 UPDATE tablename SET name=trim(regexp_replace(name,'\s\s+',' ', 'g')); 它给出了错误:
这是我的代码 if(bSelected) { clrTextSave=pDC->SetTextColor(::GetSysColor(COLOR_HIGHLIGHTTEXT));
我正在尝试编译一个 VC++ 项目,它提示这个错误 Microsoft Visual Studio 10.0\VC\atlmfc\include\atlalloc.h(517): warning C4
我是一名优秀的程序员,十分优秀!