Pycharm配置库排序工具isort使用及说明
作者:winfred_hua
本文介绍了isort包的使用方法,包括安装、在PyCharm中配置和使用isort自动规范Python模块中的import部分代码,使其符合PEP8建议的导入顺序和排序规则
一 简介
isort包是将python模块中的import部分代码,按照PEP8的建议进行规范化。
PEP8建议python模块的import导入顺序如下:
- 1 标准库里面的模块要先导入。
- 2 第三方模块后导入。
- 3 自己的模块最后导入。
每一级,还需要按照字母表顺序进行排序。
参考:https://pypi.org/project/isort/#description
二 安装isort
pip install isort
注意:一般安装后,isort.exe目录会在python3.10/Scripts/目录下。
三 在PyCharm中配置isort
settings --> External Tools --> + 配置信息如下:
Name:工具名称,用户自定义,建议与isort相关的名称,例如:isort Program:选择自己电脑中刚才安装isort.exe的位置(通常,isort.exe目录会在python3.10/Scripts/目录下。), 例如:C:\Python\Python3.10\Scripts\isort.exe Arguments:固定填写” $FilePath$ ”

点击OK,即配置完成。
四 使用isort
在要格式化的.py文件中,执行如下操作:

执行结果提示:

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
