Pycharm配置庫排序工具isort使用及說明
一 簡介
isort包是將python模塊中的import部分代碼,按照PEP8的建議進(jìn)行規(guī)范化。
PEP8建議python模塊的import導(dǎo)入順序如下:
- 1 標(biāo)準(zhǔn)庫里面的模塊要先導(dǎo)入。
- 2 第三方模塊后導(dǎo)入。
- 3 自己的模塊最后導(dǎo)入。
每一級(jí),還需要按照字母表順序進(jìn)行排序。
參考:https://pypi.org/project/isort/#description
二 安裝isort
pip install isort
注意:一般安裝后,isort.exe目錄會(huì)在python3.10/Scripts/目錄下。
三 在PyCharm中配置isort
settings --> External Tools --> + 配置信息如下:
Name:工具名稱,用戶自定義,建議與isort相關(guān)的名稱,例如:isort Program:選擇自己電腦中剛才安裝isort.exe的位置(通常,isort.exe目錄會(huì)在python3.10/Scripts/目錄下。), 例如:C:\Python\Python3.10\Scripts\isort.exe Arguments:固定填寫” $FilePath$ ”

點(diǎn)擊OK,即配置完成。
四 使用isort
在要格式化的.py文件中,執(zhí)行如下操作:

執(zhí)行結(jié)果提示:

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python實(shí)現(xiàn)截取屏幕保存文件,刪除N天前截圖的例子
今天小編就為大家分享一篇python實(shí)現(xiàn)截取屏幕保存文件,刪除N天前截圖的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-08-08
Python?NumPy教程之?dāng)?shù)組的創(chuàng)建詳解
這篇文章主要為大家詳細(xì)介紹了Python?NumPy中數(shù)組的創(chuàng)建方式,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Python有一定幫助,需要的可以參考一下2022-08-08
python golang中g(shù)rpc 使用示例代碼詳解
這篇文章主要介紹了python golang中g(shù)rpc 使用,本文通過示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-06-06
Opencv常見圖像格式Data Type及代碼實(shí)例
這篇文章主要介紹了Opencv常見圖像格式Data Type及代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11
python-numpy-指數(shù)分布實(shí)例詳解
今天小編就為大家分享一篇python-numpy-指數(shù)分布實(shí)例詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-12-12
Win10搭建Pyspark2.4.4+Pycharm開發(fā)環(huán)境的圖文教程(親測)
本文主要介紹了Win10搭建Pyspark2.4.4+Pycharm開發(fā)環(huán)境的圖文教程(親測),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02

