Pycharm配置库排序工具isort使用及说明

 更新时间:2026年05月13日 16:28:25   作者: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文件中,执行如下操作:

执行结果提示:

总结

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

相关文章

  • python实现截取屏幕保存文件,删除N天前截图的例子

    python实现截取屏幕保存文件,删除N天前截图的例子

    今天小编就为大家分享一篇python实现截取屏幕保存文件,删除N天前截图的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-08-08
  • Python NumPy教程之数组的创建详解

    Python NumPy教程之数组的创建详解

    这篇文章主要为大家详细介绍了Python NumPy中数组的创建方式,文中的示例代码讲解详细,对我们学习Python有一定帮助,需要的可以参考一下
    2022-08-08
  • python golang中grpc 使用示例代码详解

    python golang中grpc 使用示例代码详解

    这篇文章主要介绍了python golang中grpc 使用,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • python掌握字符串只需这一篇就够了

    python掌握字符串只需这一篇就够了

    字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可
    2021-11-11
  • 手把手教你使用Python构建简易版AI写作工具

    手把手教你使用Python构建简易版AI写作工具

    在内容创作爆炸的时代,AI写作工具已成为创作者提效的利器,本文将使用Python构建简易版AI写作工具,并于主流的AI工具进行对比,感兴趣的小伙伴可以了解下
    2026-03-03
  • Linux下为不同版本python安装第三方库

    Linux下为不同版本python安装第三方库

    本文给大家分享了下作者是如何在linux下为python2.x以及python3.x安装第三方库的方法,十分的实用,有需要的小伙伴可以参考下
    2016-08-08
  • Opencv常见图像格式Data Type及代码实例

    Opencv常见图像格式Data Type及代码实例

    这篇文章主要介绍了Opencv常见图像格式Data Type及代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • python-numpy-指数分布实例详解

    python-numpy-指数分布实例详解

    今天小编就为大家分享一篇python-numpy-指数分布实例详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • Win10搭建Pyspark2.4.4+Pycharm开发环境的图文教程(亲测)

    Win10搭建Pyspark2.4.4+Pycharm开发环境的图文教程(亲测)

    本文主要介绍了Win10搭建Pyspark2.4.4+Pycharm开发环境的图文教程(亲测),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • 详解python数值与字符串高级用法

    详解python数值与字符串高级用法

    这篇文章主要介绍了python数值与字符串高级用法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-08-08

最新评论