刚刚发现的Python代码如下模块进口:
from sqlalchemy.ext.declarative import declarative_base,\
AbstractConcreteBase
我好奇的反斜杠\
在第一行的末尾。 什么是它的目的是什么? 那岂不是一样的下面?
from sqlalchemy.ext.declarative import declarative_base, AbstractConcreteBase
刚刚发现的Python代码如下模块进口:
from sqlalchemy.ext.declarative import declarative_base,\
AbstractConcreteBase
我好奇的反斜杠\
在第一行的末尾。 什么是它的目的是什么? 那岂不是一样的下面?
from sqlalchemy.ext.declarative import declarative_base, AbstractConcreteBase
是的,这是完全一样的,这是反斜杠点 - 逃离了换行,使这漫长的行被一分为二。 另一种方法是使用括号:
from sqlalchemy.ext.declarative import (declarative_base,
AbstractConcreteBase)
虽然这是一个语法错误:
from sqlalchemy.ext.declarative import declarative_base,
AbstractConcreteBase