专栏首页北京马哥教育Python之Flake8 - Coding Style检查自动化的利器

Python之Flake8 - Coding Style检查自动化的利器

参考文档:

http://blog.csdn.net/gaoyingju/article/details/50449522 http://flake8.readthedocs.org/en/latest/

条件约定:

OS: CentOS release 6.4 (Final) Python: Python 2.6.6 Flake8: 2.5.1 (pep8: 1.5.7, flake8_quotes: 0.1.1, pyflakes: 1.0.0, flake8-debugger: 1.4.0, flake8-respect-noqa: 0.2, flake8-todo: 0.4, import-order: 0.6.1, flake8-immediate: 0.2, radon: <property object at 0x1dbaec0>, mccabe: 0.3.1, flake8-print: 2.0.1, naming: 0.3.3) CPython 2.6.6 on Linux

开始安装:

pip install flake8 下面的非必须 pip install pep8-naming pip install flake8-import-order pip install flake8-todo pip install flake8-quotes pip install flake8-immediate pip install flake8-debugger pip install radon pip install flake8-print pip install flake8-respect-noqa

使用方式

flake8 filename.py 还有更多姿势等待你发现~

配合git使用:在代码目录下,

flake8 --install-hook git config flake8.strict true

测试结果: 故意写错顺序和代码

赶紧用起来吧,值得你拥有

更多信息请查看官方文档~

本文分享自微信公众号 - 马哥Linux运维(magedu-Linux),作者:追马

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2016-01-05

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 5个超高评价的机器学习Python 库

    ? 作者 | Serdar Yegulalp 来源 | 搜狐 糖豆贴心提醒,本文阅读时间6分钟,文末有秘密! 机器学习令人无比神往,但从事这个工作的人可能...

    小小科
  • Python成为高收入国家增长最快的语言

    摘要:本文根据Stack Overflow流量分析了Python及其他一些编程语言的发展情况,同时也对高收入国家与非高收入国家的情况进行了对比。以下是译文。 我...

    小小科
  • 【环境准备】测试驱动学习开篇

    一、环境准备 使用pythonbrew加速你的环境构建 1、安装pythonbrew pip install pythonbrew [[ -s $HOME/.p...

    小小科
  • 开车!Python自动将Power BI报表截图发送钉钉群

    前文说过,在很多个惬意的下午,我每每爽歪歪地喝着咖啡,看着Power BI每秒钟刷新一次,静静等待某个分公司完成本月绩效任务,自动调用Python在钉钉群中发送...

    陈学谦
  • Leetcode 746. Min Cost Climbing Stairs 最小成本爬楼梯 (动态规划)

    有一个楼梯,第i阶用cost[i](非负)表示成本。现在你需要支付这些成本,可以一次走两阶也可以走一阶。 问从地面或者第一阶出发,怎么走成本最小。

    racaljk
  • 神经网络图灵机:深度学习中与内存进行交互的基本方法

    内存是大脑和计算机的主要部件。在很多深度学习领域,我们通过和记忆匹配来扩展深度网络的能力,例如,提问与回答,我们先记忆或存储事先处理的信息,然后使用这些信息回答...

    AI研习社
  • CPU上跑到 33 FPS 的简单轻量级人体姿态估计网络

    在姿态估计算法中,微软开发的 SimpleBaseline 是精度高而又轻量级的典范,昨天一篇论文Simple and Lightweight Human Po...

    CV君
  • 洛谷P4578 [FJOI2018]所罗门王的宝藏(dfs)

    attack
  • 【陆勤笔记】《深入浅出统计学》5离散概率分布的运用:善用期望

    点击上方 “蓝色字” 可关注我们! ? 作者:王陆勤 意外从天而降,未来如何演变? 利用概率预测长期结果,利用期望度量结果的确定性。 随机变量 随机变量是一个可...

    小莹莹
  • win10 uwp 获取文件夹出错

    参见:http://stackoverflow.com/a/42969965/6116637

    林德熙

扫码关注云+社区

领取腾讯云代金券