背景
PEP8 有建议 Python 模块中 import 的导入顺序
首先引入标准库里的模块
然后引入第三方模块
最后引入自己的模块
属于同一个部分的 import 语句按字母顺序排列
isort 的作用...lib2, lib3, lib4, lib5, lib6, lib7, lib8, lib9, lib10, lib11, lib12, lib13, lib14
import sys
from __future...isort 之后
from __future__ import absolute_import
import os
import sys
from my_lib import Object, Object2...查看修改建议,但不会修改文件
isort mypythonfile.py --diff
常用命令行参数
--check-only、-c
使用 -c 运行代码来验证代码的格式是否正确
任何包含错误排序和/...或格式导入的文件都将输出到 stderr
--skip、-s
跳过指定文件,可以是文件名、目录名、文件路径
--force-single-line-imports
强制所有 import 都出现在单行上