日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

我利用这几个神器来拯救自己奇丑无比的python代码

發布時間:2025/3/12 python 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 我利用这几个神器来拯救自己奇丑无比的python代码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Python編程語言需要遵循PEP8規范,但是初學者往往記不住這個規范,代碼寫得比較丑。本文推薦幾個神器來拯救奇丑無邊的python代碼。

一、Jupyter notebook 篇

Jupyter notebook的代碼要想寫得規范,推薦用Code prettify插件。

安裝插件

  • 首先插件Nbextensions

執行以下命令

pip install jupyter_contrib_nbextensions

無報錯再執行:

jupyter contrib nbextension install --user
  • 選取Code prettify模塊

備注:需要安裝 yapf模塊

pip install yapf

  • 使用如下:

原始不規范代碼:

使用工具欄最右側的按鈕:

使用后代碼立刻變規范了:

二、Pycharm篇

2.1?PyCharm集成pylint

pylint是代碼檢查工具,不能自動修改代碼

  • Pylint 安裝

pip install pylint
  • PyCharm 設置

文件(file)-設置(settings)-外部工具(external-tools)-添加,其中:

program:

是python安裝路徑下的Scripts路徑,我的是(建議搜索pylint.exe找到路徑)

C:\ProgramData\Anaconda3\Scripts\pylint.exe

Arguments:

--reports=n --disable=C0103 $FilePath$??

(最后必須以$FilePath$結尾)

working directory:

$FileDir$

(必須是這個)

output filters:

$FILE_PATH$:$LINE$:

具體配置如圖:


配置完畢,選擇一個Python程序,右鍵點擊,快捷菜單中會有“Extensions Tools -> Pylint”,點擊運行即可。輸出結果在執行程序結果的窗口(IDE下半部分)。

如果看到返回值為0,說明程序沒問題了。

2.2 autopep8

autopep8是一款將python代碼自動排版為PEP8風格的工具

  • autopep8安裝

pip install autopep8
  • autopep8配置

文件(file)-設置(settings)-外部工具(external-tools)-添加,其中:

Name:

autopep8

(起名而已,隨便起)

Program: autopep8

Arguments:

--in-place --aggressive --aggressive $FilePath$

Working directory:

$ProjectFileDir$

Output filters:

$FILE_PATH$\:$LINE$\:$COLUMN$\:.*

具體配置如圖:


將鼠標放在該文件的編輯器中→右鍵→External Tools→點擊Autopep8。這樣你的代碼就符合pep8的風格了。

  • 使用效果如下:

原始不規范代碼:

使用工具后:

三、變量命名篇

在平時工作中,好多程序員都在為變量的命名糾結不已,隨便命名怕以后看不懂,想好好命名可是自己的英文水平又不好,在這個命名上可能需要花費大量的時間,會耽誤到開發的效率,今天推薦一個神器,這個神器可以擺脫變量命名糾結!

  • 工具網址

https://unbug.github.io/codelf/

GitHub 鏈接:

https://github.com/unbug/codelf


輸入要起名的變量,可以是中文或者英文。

點擊搜索后,網站會給出變量名的翻譯,下方給出變量的起名建議,大家可以copy下變量名,也可以看下用了這個變量的源代碼,而且可以選擇開發語言種類。

  • 點擊「Search」就是基于當前命名搜索其它相關的命名。

  • 點擊「Repo」就是鏈接到使用該命名的代碼所在的資源庫。

  • 點擊「Copy」是復制該命名。

  • 點擊「Codes」可以查看使用命名的示例代碼。

總結

本文推薦幾個神器來拯救奇丑無比的python代碼。以上推薦的工具有助于你寫出漂亮的代碼,記得收藏轉發哦!

往期精彩回顧適合初學者入門人工智能的路線及資料下載機器學習及深度學習筆記等資料打印機器學習在線手冊深度學習筆記專輯《統計學習方法》的代碼復現專輯 AI基礎下載機器學習的數學基礎專輯黃海廣老師《機器學習課程》課件合集 本站qq群851320808,加入微信群請掃碼:

總結

以上是生活随笔為你收集整理的我利用这几个神器来拯救自己奇丑无比的python代码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: www.com黄色 | 女同亚洲精品一区二区三 | 亚洲无遮挡 | 光明影院手机版在线观看免费 | 日韩精品视 | 亚洲男人天堂影院 | 91高跟黑色丝袜呻吟动态图 | 国产美女又黄又爽又色视频免费 | 亚洲午夜国产 | 91精品国产一区二区三竹菊影视 | 丰满岳乱妇在线观看中字无码 | 中文字幕专区 | 激情全身裸吻胸 | 综合av网 | se在线观看| 毛茸茸多毛bbb毛多视频 | 重口变态虐黄网站 | av黄色免费网站 | 国产美女无遮挡永久免费观看 | 亚洲综合久久av一区二区三区 | 香蕉婷婷 | av毛片大全| 免费看黄色一级视频 | 亚洲人成7777 | 黄网站在线播放 | 看全色黄大色黄大片女一次牛 | 国产精品日韩一区二区三区 | 国产一区二区播放 | 一区二区视频在线播放 | 师生出轨h灌满了1v1 | 成年人看片网站 | 一级黄色免费大片 | 新婚之夜玷污岳丰满少妇在线观看 | 国产 日韩 欧美 综合 | 欧美色图1 | 特黄aaaaaaaaa毛片免 | 成人无码久久久久毛片 | 免费观看久久 | 中文字幕+乱码+中文 | 久热久操 | 尤物193.com | 亚洲国产成人一区 | 午夜影视免费 | 国产精品人人做人人爽人人添 | 大地资源中文在线观看免费版 | 69看片 | 国产视频不卡一区 | 国产v亚洲v天堂无码 | 精品www | 艳妇乳肉亭妇荡乳av | 亚洲精品~无码抽插 | 日本欧美三级 | 国产视频你懂得 | 欧美视频观看 | 国产精品自拍av | 精品视频免费观看 | 国产中文一区二区三区 | 欧美色欧美 | 97自拍网 | 国产精品xxx在线观看 | 美女被娇喘视频 | 福利视频h| 五月天青青草 | 日本黄色免费大片 | 日本黄色一级网站 | 做爰视频毛片视频 | 视频国产在线 | 狠狠干综合| 久久久久久久久99精品 | 欧美不卡在线视频 | 熟女少妇在线视频播放 | 欧美亚洲精品天堂 | 中文字幕十一区 | 成人在线免费网址 | 男人和女人做爽爽视频 | 香蕉国产在线 | 美女一级视频 | 亚洲成人999 | 亚洲专区区免费 | 热re99久久精品国产99热 | www超碰 | 中文字幕一区二区三区av | 中文字幕无码毛片免费看 | 欧美黑人粗大 | 中文字幕制服诱惑 | 美女的奶胸大爽爽大片 | 欧美精品一二区 | 亚洲成人一级 | 成人影片在线免费观看 | 欧美激情 一区 | 欧美日韩国产高清视频 | 美女色诱男人激情视频 | 99精品视频免费版的特色功能 | av激情影院 | 美女黄色免费网站 | 情侣作爱视频网站 | 欧美黄色录像 | 麻豆精品在线播放 | 亚洲精品视频在线免费 |