模块导入中的noqaisort



我正在与isort库作斗争,该库正在对我的项目中的导入进行排序。

为了避免循环依赖,我需要按以下顺序导入包:

from foo import *
from bar import *
from eggs import *
from spam import *

但事实并非如此,它会按照你所期望的字母顺序对它们进行排序。

from bar import *
from eggs import *
from foo import *
from spam import *

我尝试将noqa与导入行和整个文件的一些代码一起使用,但没有帮助。

如何忽略该导入的/noqa订单签名?

看起来isort:skip就是您想要的。以下是如何使用它的更多示例和选项:

from foo import *  # isort:skip
from bar import *
from eggs import *
from spam import *

最新更新