isort:一个用于 自动整理(排序、分组)Python import 语句 的代码格式化工具,可按风格规则将导入按字母顺序排列、区分标准库/第三方库/本地模块,并与项目的格式化配置配合使用。(也常写作 iSort;此外它也可泛指“我排序/排序工具”的字面含义,但最常见用法是指该工具。)
/ˈaɪsɔːrt/
I run isort before committing my code.
我会在提交代码前运行 isort。
To keep the codebase consistent, the team configured isort to group standard-library, third-party, and local imports automatically.
为了保持代码库一致,团队配置了 isort,让它自动把标准库、第三方库和本地模块的导入分组整理。
名称通常被理解为 “I + sort(我来排序/用于排序)” 的组合:用简短直观的方式表达“把 import 排序整理”的核心功能;在开发者语境中它逐渐固化为该 Python 工具的专名。