有什么区别:
from file import (SomeMethod)
和
from file import SomeMethod
为什么需要(?)?
答案 0 :(得分:3)
带括号的导入在PEP 328中描述,并在Python 2.4中添加。简而言之,< = Python 2.3程序员强制在多行导入中使用\
进行续行,即
from file import SomeMethod, \
AnotherMethod, \
ThirdMethod
这很烦人;因此决定允许括号进行分组,因为可以避免在其他地方使用\
行继续,只需用括号括起表达式。
答案 1 :(得分:2)
您可以使用第一个来整理代码:
from file import (SomeMethod,
AnotherMethod,
ThirdMethod)
可能还有其他用途,但这是我之前使用它的方式。