美文网首页pythonPythonpython&机器学习|深度学习
用YAPF让Python代码瞬间从丑陋变漂亮

用YAPF让Python代码瞬间从丑陋变漂亮

作者: LabVIEW_Python | 来源:发表于2019-03-20 08:42 被阅读972次

要把Python代码写漂亮,必须遵循PEP8 Python编码规范:《PEP 8 -- Style Guide for Python Code》。但记住PEP8规范,是一件非常痛苦的事情,还好Google发布了一个自动整理Python代码,让其符合PEP8规范的工具:YAPF

第一步安装并配置YAPF。输入命令:pip install yapf,安装yapf;然后在File->Preferences->Settings,输入python.formatting.provider,然后选择yapf,完成配置。如下图所示。

第二步:在需要整理的Python代码文件中,使用快捷键:Alt+Shift+F,即可完成代码整理工作。

整理前 Alt+Shift+F

YAPF 的终极目标是生成的代码和遵循代码规范的程序员写出的代码一样,极大降低维护代码的痛苦。一个项目的代码,通过 YAPF 优化后,代码风格立马统一,大家也没有必要争论代码风格了。《因代码不规范,码农枪击4名同事,一人情况危急

相关文章

  • 用YAPF让Python代码瞬间从丑陋变漂亮

    要把Python代码写漂亮,必须遵循PEP8 Python编码规范:《PEP 8 -- Style Guide f...

  • 10分钟教你用YAPF让Python代码瞬间从丑陋变漂亮

    要把Python代码写漂亮,必须遵循PEP8 Python编码规范:《PEP 8 -- Style Guide f...

  • 01-Python之禅

    Python之禅的内容翻译成中文如下: •优美漂亮的代码优于丑陋的代码。就是说我们不仅要求代码能够正常工作,而且还...

  • python代码格式化工具

    安装 pip install yapf 用法 from yapf.yapflib.yapf_api import ...

  • Python格式化工具yapf使用说明

    YAPF (Yet Another Python Formatter)是Google开源的一个用来格式化Pytho...

  • the zen of python

    Python之禅 by Tim Peters 优美胜于丑陋(Python 以编写优美的代码为目标) 明了胜于晦涩(...

  • python 编码规范

    python之禅pep20 优美胜于丑陋(Python 以编写优美的代码为目标)明了胜于晦涩(优美的代码应当是明了...

  • 【Python】PEP20 代码示例

    Python之禅 by Tim Peters优美胜于丑陋(Python以编写优美的代码为目标)明了胜于晦涩(优美的...

  • Python之禅道

    Python的禅 1.优美胜于丑陋(Python 以编写优美的代码为目标)。2.明了胜于晦涩(优美的代码应当是明了...

  • python 规范

    Python缩进推荐 4 个空格,不要用 tab 键 Commit 前最好用 yapf 格式化下。安装: pip ...

网友评论

    本文标题:用YAPF让Python代码瞬间从丑陋变漂亮

    本文链接:https://www.haomeiwen.com/subject/oejamqtx.html