在 python 中的 `from bar import foo` 之后的 `[foo]` 有什么特殊含义吗? (也许 python2 具体)
Is there some special meaning to `[foo]` right after `from bar import foo` in python? (perhaps python2 specific)
特别是,我正在查看这段代码:
import sqlite3
from sqlite3 import IntegrityError
[IntegrityError]
我想知道:[IntegrityError]
有什么特殊含义吗?
IntegrityError 只是在 sqlite3 包中定义的 class,当然,我自己的解释是 [IntgrityError]
只是一个将其放入列表中的表达式,但我有它在我正在研究的一段代码中。会不会是打错了?还是我错过了一些神奇的语法糖解释?
from sqlite3 import IntegrityError
确保 DB-API 2.0 (PEP-249) 版本的 sqlite3 在系统上,随后的行 [IntegrityError] 压制 linter。
特别是,我正在查看这段代码:
import sqlite3
from sqlite3 import IntegrityError
[IntegrityError]
我想知道:[IntegrityError]
有什么特殊含义吗?
IntegrityError 只是在 sqlite3 包中定义的 class,当然,我自己的解释是 [IntgrityError]
只是一个将其放入列表中的表达式,但我有它在我正在研究的一段代码中。会不会是打错了?还是我错过了一些神奇的语法糖解释?
from sqlite3 import IntegrityError
确保 DB-API 2.0 (PEP-249) 版本的 sqlite3 在系统上,随后的行 [IntegrityError] 压制 linter。