Python 将导入模块\u名称用作模块\u别名时,sqlalchemy模块的常用别名
对于一些库,如numpy和pandas,我们通常使用np和pd别名导入它们。 我想问的是,python中的sqlalchemy模块是否有一个众所周知的别名,如中所示Python 将导入模块\u名称用作模块\u别名时,sqlalchemy模块的常用别名,python,sqlalchemy,Python,Sqlalchemy,对于一些库,如numpy和pandas,我们通常使用np和pd别名导入它们。 我想问的是,python中的sqlalchemy模块是否有一个众所周知的别名,如中所示 import module_name as module_alias 我已经在谷歌上搜索过,但没有取得很大成功: site:docs.sqlalchemy.org "import sqlalchemy as" 到目前为止,我已经看到一些人在使用这两个: import sqlalchemy as sa import sqlalch
import module_name as module_alias
我已经在谷歌上搜索过,但没有取得很大成功:
site:docs.sqlalchemy.org "import sqlalchemy as"
到目前为止,我已经看到一些人在使用这两个:
import sqlalchemy as sa
import sqlalchemy as db
在熊猫网站上的示例中:
import pandas as pd
努比也是如此
其他方面:PyQt5、PySide2经常使用:
from PySide2.xxx import Yyy.
回到sqlalchemy:这个例子通常写为:
from sqlalchemy import Abc
from sqlalchemy.xxx import Yyy
你为什么要担心呢?如果你坚持搜索,我想这对你会有用的
"import sqlalchemy as sa" site:https://*.sqlalchemy.org
尽管在sqlalchemy中他们没有使用它,但在alembic文档中,它经常被用作导入sqlalchemy的sa来导入sqlalchemy
Alembic是一个轻量级数据库迁移工具,可与Python的SQLAlchemy数据库工具包一起使用。将SQLAlchemy作为sa导入更为常见。对我来说,将sqlalchemy作为db导入是一种误导,因为db建议使用数据库对象,而sqlalchemy是用于处理SQL数据库的模块,而不是数据库本身。我不喜欢使用sqlalchemy的方法,因为我希望在python中导入内容时避免名称冲突。