为什么用括号导入语句?

Lar*_*gas 25 python import parentheses

最近看到像这样的进口

from module import (function, another_function, 
                    another_function)
Run Code Online (Sandbox Code Playgroud)

看起来这样做是为了能够import通过多行来扩展语句.在这种情况下,我通常只是这样导入

from module import function, another_function, \
            another_function
Run Code Online (Sandbox Code Playgroud)

在这种情况下括号究竟做了什么,他们认为是不好的做法?

dec*_*eze 39

正如PEP 8所述:

包装长行的首选方法是在括号,括号和括号内使用Python隐含的行继续.通过将表达式包装在括号中,可以在多行中分割长行.这些应该优先使用反斜杠来继续行.