首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    flake8规范_flake8

    一.概述 flake8(代码规范利器)是下面三个工具的封装: 1)PyFlakes 2)Pep8 3)NedBatchelder’s McCabe script 二.安装 pip install flake8 三.使用 (rd) ➜ web git:(develop) ✗ flake8 views.py # 检查一个文件 views.py:1:1: E265 block comment characters) views.py:123:80: E501 line too long (96 > 79 characters) (rd) ➜ web git:(develop) ✗ flake8

    67310编辑于 2022-09-30
  • 来自专栏Jack96

    PEP8编码规范

    29740编辑于 2023-03-07
  • 来自专栏Urlteam

    python-pep8 编码规范

    PEP8 Python 编码规范 一 代码编排 1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。 8 if/for/while语句中,即使执行语句只有一句,也必须另起一行。 四 注释 总体原则,错误的注释不如没有注释。所以当一段代码发生变化时,第一件事就是要修改注释! ,参考如下例子,详见PEP 257 """Return a foobang Optional plotz says to frobnicate the bizbaz first. """ 六 命名规范 8 常量命名使用全部大写的方式,可以使用下划线。 9 类的属性(方法和变量)命名使用全部小写的方式,可以使用下划线。 来源:bobo的日记 原创文章,转载请注明: 转载自URl-team 本文链接地址: python-pep8 编码规范

    3.1K20发布于 2019-11-23
  • 来自专栏北京马哥教育

    PEP8 Python 编码规范整理

    编程语言不是艺术,而是工作或者说是工具,所以整理并遵循一套编码规范是十分必要的。所以今天根据PEP8整理了一份,以后都照此编码了,还会持续更新。 一 代码编排 1 缩进。 8 if/for/while语句中,即使执行语句只有一句,也必须另起一行。 四 注释 总体原则,错误的注释不如没有注释。所以当一段代码发生变化时,第一件事就是要修改注释! ,参考如下例子,详见PEP 257 """Return a foobang Optional plotz says to frobnicate the bizbaz first. """ 六 命名规范 8 常量命名使用全部大写的方式,可以使用下划线。 9 类的属性(方法和变量)命名使用全部小写的方式,可以使用下划线。 比如 Yes: if isinstance(obj, int): 优于 No: if type(obj) is type(1): 8 判断序列空或不空,有如下规则 Yes: if not seq: if

    94660发布于 2018-05-02
  • 来自专栏全栈程序员必看

    pycharm代码规范工具flake8

    文章目录 代码规范 一、flake8是什么? 二、pycharm中安装与使用flake8 1.安装 2.flake8工具使用 三、代码规范部分常见错误 总结 ---- 代码规范 随着计算机语言的发展,代码规范是我们写代码时更应该注意的东西,在我们使用 pycharm进行代码编写时,我们可以借用pycharm工具flake8进行代码规范检查,从而使代码规范符合标准要求。 Flake8 是一款辅助检测Python代码是否规范的工具。 的内容,本文仅仅简单介绍了flake8在pycharm中的安装与使用,flake8解决了我们可以快速便捷地处理代码规范的问题。

    1.4K40编辑于 2022-10-03
  • 来自专栏Java架构师必看

    Ubuntu skills

    Ubuntu skills 强烈推介IDEA2020.2破解激活,IntelliJ dom mon dow command #0-59/2 * * * * export DISPLAY=:0 && /usr/bin/gedit 2>&1 >/dev/null & #* 21-8/ 1 * * * export DISPLAY=:0 && /usr/bin/amule 2>&1 >/dev/null & #* 8 * * * killall amule >/dev/null 2 dom mon dow command #0-59/2 * * * * export DISPLAY=:0 && /usr/bin/gedit 2>&1 >/dev/null & #* 21-8/ 1 * * * export DISPLAY=:0 && /usr/bin/amule 2>&1 >/dev/null & #* 8 * * * killall amule >/dev/null 2

    68120发布于 2021-06-22
  • 来自专栏一个爱吃西瓜的程序员

    PEP 8-Python编码规范整理

    Python的代码样式规范称之为PEP 8规范,每次编写代码如果有出现不符合PEP 8规范的话,pycharm就会提示我,就像下面这样: 上面的提示意思就是:语句后面跟注释的话至少要隔两个空格,而我只打了一个空格 于是我就特意整理了一下PEP 8规范中一些常用的准则,如果需要掌握更加详尽的Python代码规范,请看PEP 8的官方文档:https://www.python.org/dev/peps/pep-0008 使用ASCII(Python 2)或UTF-8(Python 3)的文件不应该有编码声明。 但是在Python 2中使用UTF-8编码就需要有编码声明: # -*- coding: utf-8 -*- #! 更多具体的编码规范请查阅其官方文档:https://github.com/python/peps/blob/master/pep-0008.txt 每天学习一点点,每天进步一点点

    1.8K80发布于 2018-04-03
  • 来自专栏小闫笔记

    优雅的代码--PEP8规范

    PEP8规范 当入职一家公司,看到了一份乱糟糟的源码,你是不是心里奔腾着无数的草泥马?当你离职,留给后人的代码又如何呢?与人方便与己方便,规范代码,从我做起。 为了让我们的代码提高可读性,便于后期维护,官方提供了一种规范,这就是PEP8。那么具体的内容是什么呢?下面一起来看看吧。 5.源代码 1.Python核心发布版本中的代码总是以UTF-8格式编码(或者在Python2中用ASCII编码)。 8.表达式中的空格问题 1.对于小括号、中括号和大括号的使用,表达式紧跟括号,不要添加空格。 当然,规范中还有很多很多条目,这里只列出那些常用的、需要指出的部分。公司一般有自己的规范,严格按照文档进行编码即可。当然一些创业公司可能没有,建议你使用本规范,养成良好的编码习惯,工作中,看着也开心。

    1.2K10发布于 2019-07-18
  • 来自专栏全栈程序员必看

    Ubuntu skills

    dom mon dow command #0-59/2 * * * * export DISPLAY=:0 && /usr/bin/gedit 2>&1 >/dev/null & #* 21-8/ 1 * * * export DISPLAY=:0 && /usr/bin/amule 2>&1 >/dev/null & #* 8 * * * killall amule >/dev/null 2 dom mon dow command #0-59/2 * * * * export DISPLAY=:0 && /usr/bin/gedit 2>&1 >/dev/null & #* 21-8/ 1 * * * export DISPLAY=:0 && /usr/bin/amule 2>&1 >/dev/null & #* 8 * * * killall amule >/dev/null 2 1 * * * export DISPLAY=:0 && /usr/bin/amule 2>&1 >/dev/null & #* 8 * * * killall amule >/dev/null 2

    73820发布于 2021-05-06
  • 来自专栏从头开始学习测试开发

    Skills榜单

    Skills 已拥有多个专门的聚合网站和社区平台。 LLM 应用专属代码审查(防 prompt injection 等) Python, JS 3.2k 17,400+ 6 TeamStyleEnforcer devops-collective 团队编码规范守护者 支持 .style.yaml) 全语言 2.7k 15,200+ 7 SVG Animator Pro Coze 官方 一键生成小红书/公众号交互动画 SVG 前端/自媒体 2.5k 14,000+ 8 PII 脱敏 JS/TS/Python 1.7k 9,100+ 13 SQL Injector Shield OWASP Community 实时拦截 SQL 注入风险代码 SQL/ORM 1.6k 8,500 + 14 UI UX ProMax Figma x Cursor 文字描述 → Tailwind + 现代 UI 代码 HTML/CSS/JS 1.5k 8,000+ 15 Auto Test Writer

    16.8K51编辑于 2026-01-29
  • 不安装 OpenSpec,用 Skills 实现规范驱动开发(企业可落地轻量方案)

    八、为什么Skills比CLI更轻? 十二、我的建议(现实一点)如果你是:个人开发者2–5人小团队已经在用ClaudeCode/Cursor我建议:先用Skills实现轻量版规范驱动跑2–3个功能再考虑是否需要CLI自动化别一上来就堆工具。 总体设计原则整个体系分为7个Skills:展开代码语言:TXTAI代码解释/spec-start#启动规范流程/spec-proposal#生成Proposal/spec-design#输出技术设计/spec-tasks ##7.权限与安全影响##8.性能影响##9.风险点##10.验收标准(可测试条件)如果有任何不明确,必须提问。禁止写代码。 :1.禁止直接写代码2.不清晰必须提问3.所有输出结构化4.先生成Proposal5.再生成TechnicalDesign6.再拆分最小任务7.未指定任务不得实现8.实现时禁止重构9.每次实现必须自检一致性

    2K10编辑于 2026-02-24
  • 来自专栏二猫の家

    python代码规范PEP 8——常见的规范错误与解决办法

    文章目录 EPE 8规范 PEP 8: W191 indentation contains tabs PEP 8: W292 no newline at end of file PEP 8: W391 blank line at end of file PEP 8: E203 whitespace before ‘,’ PEP 8: E231 missing whitespace after ‘,’ 0 PEP 8: E303 too many blank lines (2) PEP 8: E402 module level import not at top of file EPE 8规范 PEP 现在只需要按照python的编码规范,在定义函数前空两行即可,问题解决。 PEP 8: E303 too many blank lines (2) 太多的行 这个规范对每行代码之间的间隔进行了定义,简单来说: 函数之间,类之间一般要空2行 类方法之间一般空1行 函数/

    4.2K40编辑于 2022-11-22
  • 来自专栏python前行者

    python基础autopep8__python代码规范

    关于PEP 8 PEP 8,Style Guide for Python Code,是Python官方推出编码约定,主要是为了保证 Python 编码的风格一致,提高代码的可读性。 官网地址:https://www.python.org/dev/peps/pep-0008/ 关于Autopep8 Autopep8是自动将Python代码格式化为符合PEP 8风格的工具。 Autopep8能够修复大部分pycodestyle检测的格式问题。 github地址:https://github.com/hhatto/autopep8 安装: pip install autopep8 使用命令: autopep8 --in-place --aggressive > [files [files ...]] > > Automatically formats Python code to conform to the PEP 8

    61010编辑于 2022-04-12
  • 来自专栏reizhi

    微软发布windows 8 Logo认证硬件规范

      随着win8 beta的临近,近日微软发布了windows 8 logo认证的硬件需求规范。拥有笔记本的朋友应该都见过掌托上的win7贴纸,这就是logo认证。 下面我们一起来看看win8中有哪些值得关注的硬件需求。(以下需求对于X86及arm平台同时起效) 注:以下需求仅适用于Windows 8 Logo认证,并非win8所需最低配置! 旋转锁定,音量增减,Windows键 3.所有无线设备(例如WIFI 3G 蓝牙)必须共用一个状态指示灯 4.连接交流电源或直流电源时都必须符合,具体要求可查阅源文档   可以看出,要通过windows 8 Logo认证并非易事,而有部分媒体更是预计Windows 8平板价格将会高于600美元。 以上仅为规范部分内容,全文请访问以下地址 http://msdn.microsoft.com/library/windows/hardware/hh748188

    48910编辑于 2022-09-26
  • 来自专栏java一日一条

    8种常见的Java不规范代码

    完成之后,我发现了一些反复出现的不规范代码。所以,我把它们整理成了一个列表出来分享给我的同行希望能引起注意并改善代码的质量和可维护性。

    70310发布于 2018-09-19
  • 来自专栏AI Agent / 编码工具

    Skills 规范、构建与设计模式—— 从 SKILL.md 到生产落地的完整拆解

    Skills想做的是AI能力的package.json。这篇文章不讲故事,不喊口号,不预测未来。我们只做一件事:把Skills规范、构建方法、设计模式,从协议层到生产落地,一次性拆透。 /scripts/changed-skills.sh-name:Runskillevalrun:|skill-evalsuite\--skills"${{steps.changed.outputs.skills AP8:把超长结果原样塞进context❌MCPtool返回10MBJSON,全塞进模型。✅host端截断,提供resourceID让模型按需读取。为什么致命:context爆炸+后续推理质量崩塌。 七、收尾:把Skill当工程,不当demo这篇文章拆得很细,但所有内容可以凝练成几条核心判断:1.Skills的本质是一个规范,不是一个框架。规范的生命力远长于框架。 3.渐进披露是规范中最重要的设计。没有它,Skills撑不过20个的规模。有了它,数百个Skill才有共存的可能。但它的前提是description写得够好——这是工程纪律,不是文采。

    1K99编辑于 2026-05-13
  • 来自专栏Debian中国

    Java EE 8 最终规范现已正式推出

    今日,我们发现 Java EE 在 其 GitHub 上的账号 发布了 Java EE 8 最终规范,并 提供了 PDF 格式的文件下载 。 按照此前公布的计划,Java EE 8 最终规范会在今年夏天结束前发布。现在看来,他们并没有食言。 在 JCP 主页上 ,我们可以看到,在 8 月 21 日,JCP 执行委员会以 24 票赞成票 通过 了 JSR #366 的最终批准投票。其中,英特尔公司放弃了投票。 ? ? Java EE 8 规范从 2014 年 8 月开始接受 JSR 评审,到现在推出最终规范,整整经历了 3 年多的时间。 ? 现在,Java EE 8 的最终规范已推出,不知道有可能将要移交给开源组织的 Java EE 会有怎样的发展。

    52820发布于 2018-12-20
  • 来自专栏java一日一条

    8种常见的Java不规范代码

    完成之后,我发现了一些反复出现的不规范代码。所以,我把它们整理成了一个列表出来分享给我的同行希望能引起注意并改善代码的质量和可维护性。

    1.1K30发布于 2018-09-14
  • 来自专栏java一日一条

    8种常见的Java不规范代码

    完成之后,我发现了一些反复出现的不规范代码。所以,我把它们整理成了一个列表出来分享给我的同行希望能引起注意并改善代码的质量和可维护性。

    96710发布于 2018-09-19
  • Skills分享之创业者必备的SKILLS

    最近看到一个挺有意思的开源项目:https://github.com/slavingia/skills[1]。 这套 Skills 包含什么? /skills[3],如果对您有帮助,请帮忙点赞、关注、收藏,谢谢~ 参考链接 [1] https://github.com/slavingia/skills: https://github.com/slavingia /skills [2] https://github.com/slavingia/skills: https://github.com/slavingia/skills [3] https://github.com /slavingia/skills: https://github.com/slavingia/skills

    22610编辑于 2026-04-09
领券