经典python代码,笨拙的python
Python编程语言需要遵循PEP8规范,但是初学者往往记不住这个规范,代码很难看。本文推荐几个工件来保存难看的python代码。
一、Jupyter笔记本文章如果你想规范的写Jupyter笔记本的代码,建议使用Code prettify插件。
安装插件
首先,插件Nbextensions执行以下命令
安装Pip Jupyter _ contrib _ NB扩展,以正确执行:
用户选择代码美化模块备注:yapf模块需要安装。
pip安装yapf
使用方法如下:原始非标准代码:使用工具栏最右边的按钮:使用后代码立即标准化:
二、Pycharm 2.1PyCharm集成pylint
Pylint是一个代码检查工具,不能自动修改代码。
Pylintinstall pip安装pylintPyCharm设置文件(文件)-设置)-外部-工具)-添加,其中:
程序:
是python安装路径下的脚本路径,我的是(建议搜索pylint.exe找到路径)
c:\ program data \ anaconda 3 \ Scripts \ pylint . exe
参数:
-reports=n-disable=c 0103 $ file path $
(结尾必须以FilePath结尾)
工作目录:
$FileDir$
(必须是这个)
输出过滤器:
$文件路径$:$行$:
具体配置如图所示:
配置完成后,选择一个Python程序,右键,快捷菜单中会出现“扩展工具-Pylint”。单击运行。结果输出到执行程序结果的窗口中(IDE的下半部分)。如果你看到返回值是0,程序就没问题。
2.2自动编程8
Autopep8是一款将python代码自动排版为pep8风格的工具。
Autopep8安装pip安装auto pep P8 auto pep 8配置文件(文件)-设置)-外部-工具)-添加,其中:
名称:
autopep8
(随便说,随便说)
程序:autopep8
参数:
-就地-主动-主动$FilePath$
工作目录:
$ProjectFileDir$
输出过滤器:
$文件路径$\:$行$ \:$列$ \:*
具体配置如图所示:
将鼠标放在该文件的编辑器中右键外部工具点击Autopep8。所以你的代码符合pep8的风格。
使用效果如下:原始非标准代码:使用工具后:
三。变量命名篇在平时的工作中,很多程序员都在纠结变量的命名问题。他们怕以后不理解他们。他们想给他们起个好名字,但是他们的英语水平不好。给它们命名可能要花很多时间,会耽误开发效率。今天推荐一款神器,可以摆脱变量命名的纠结!
工具网站https://unbug.github.io/codelf/
GitHub链接:https://github.com/unbug/codelf
输入要命名的变量。点击搜索后,网站会给出变量名的翻译,下面给出变量的命名建议。您可以复制变量名,或者使用该变量查看源代码,并且可以选择开发语言的类型。
点击“搜索”,根据当前姓名搜索其他相关姓名。单击“Repo”链接到具有此名称的代码所在的存储库。单击复制以复制名称。单击“代码”查看使用命名的示例代码。本文总结并推荐了几个保存难看的python代码的工件。以上推荐的工具帮助你写出漂亮的代码,记得收藏转发!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。