您不应该在Python中使用超过80个字符的行.但我想知道如何导入长线,例如
from .exceptions import PartsNotFitException, PartsmanagementException, CircleDetectedException
我在想
from .exceptions import PartsNotFitException from .exceptions import PartsmanagementException from .exceptions import CircleDetectedException
但不知何故,这看起来很奇怪.
用括号将它们分成多行,符合PEP8(例如,会传递pep8
命令)
from .exceptions import ( PartsNotFitException, PartsmanagementException, CircleDetectedException, )
我喜欢它:
符合PEP8标准
通过每行的导入,可以轻松评论/取消注释给定的导入.
并且,
在最后一次导入时使用尾随逗号,您可以在最后添加导入,而不会在上一行创建源控件差异,因为您不必在以后的行上添加逗号.