【问题标题】:isort config to always have multiple imports in parenthesisisort 配置在括号中总是有多个导入
【发布时间】:2022-06-10 23:13:53
【问题描述】:

我正在寻找一个 isort 配置,如果它是单个导入,则每次导入只有一行,但一旦你有多个导入,它就会切换到括号,所以它看起来像下面

from something import one_thing
from another.thing import (
    uno,
    due,
    tres,
)

【问题讨论】:

    标签: python isort


    【解决方案1】:

    同样的问题:How to make isort always produce multi-line output when there are multiple imports on a line?

    查看第一条评论。

    使用force_grid_wrap = X,其中 X 是包装前导入的阈值。请注意,您仍应使用 multi_line_output 选项来设置您希望包装导入的实际外观。

    例如:

    multi_line_output = 3
    force_grid_wrap = 2
    

    转这个:

    from connector import conn
    from logger import log
    from exceptions import EmptyFieldException, MissingBodyException
    

    进入这个:

    from connector import conn
    from logger import log
    from exceptions import (
        EmptyFieldException,
        MissingBodyException
    )
    

    【讨论】:

      猜你喜欢
      • 2021-07-07
      • 1970-01-01
      • 2015-12-13
      • 1970-01-01
      • 2014-09-26
      • 1970-01-01
      • 1970-01-01
      • 2019-05-29
      • 1970-01-01
      相关资源
      最近更新 更多