如何处理Python长导入

时间:2016-09-19 01:45:40

标签: python python-import

这是关于这样的python long import:

来自aaa.bbb.ccc.ddd.eee.fff.ggg.hhh.iii.jjj.kkk.lll.mmm.nnn.ooo import xxx

&#39;之间的长度。和&#39; import&#39;已经超过80个字符,有没有更好的pythonic方法来处理它?<​​/ p>

1 个答案:

答案 0 :(得分:3)

您始终可以使用行尾的\字符换行。

from a.very.long.and.unconventional.structure.\
         and.name import foo

对于在from x import语句后导入的多个语句,您可以使用括号并在这些括号内包装而不使用换行符:

from foo.bar import (test,
                     and,
                     others)