首页 > 编程语言 >Python编程中,在 Eclipse 中使用 P8 编码规范工具

Python编程中,在 Eclipse 中使用 P8 编码规范工具

时间:2022-12-06 12:01:58浏览次数:42  
标签:Preferences Python Eclipse P8 eclipse window Editor PyDev 代码


python的编码在其出生时就有PEP8规范来指导,以下步骤是在eclipse上设置PEP8代码规范检查,并由eclipse自动调整代码格式

1、eclipse->window->Preferences->PyDev->Editor->Code Analysis->options->打开代码分析功能:

 

 

2、eclipse->window->Preferences->PyDev->Editor->Code Analysis->pep8.py->打开pep8检查:

 

 

4、保存退出,至此,在代码编辑空间的左侧会出现黄!,这就表示存在有不符合PEP8规范的代码,如下图:

 

 

鼠标放置在黄!上停留一会,会提示具体的原因。

现在开始eclipse自动调整编码格式:

1、 eclipse->window->Preferences->PyDev->Editor->Code Style->Code Formatter:

      打开自动规范

      使用autopep8.py规范代码

      autopep8的参数: --ignore E501  //E501是Pep8中对每一行代码长度不能超过79个字符的规定,对于现在大多数的宽屏PC不太适用

      

 

2、eclipse->window->Preferences->PyDev->Editor->Save Action->勾选Auto-format editor contents before saving

 

 

3、保存退出即可。如果之前有修改过其他参数的,可以使用恢复默认,再设置。

标签:Preferences,Python,Eclipse,P8,eclipse,window,Editor,PyDev,代码
From: https://blog.51cto.com/u_15903730/5915603

相关文章

  • python中的 函数与模块简介
    一、函数概念一段小型程序,实现特定功能。例,>>>2**38>>>pow(2,3)8就是函数,是python的一个内建函数,可以直接调用。自定义函数时一样要遵循先定义后调用的原则,声明时可以......
  • python中五种异常机制的简介
    默认的异常处理器 代码如下:s='Hellogirl!'prints[100]print'continue' 如果我们没有对异常进行任何预防,那么在程序执行的过程中发生异常,就会中断程序,调用py......
  • python之 json文件转xlsx文件
    直接上干货JSON数据转化后的xlsx文件代码解析(可直接食用)"""@File:json_to_xlsx.py@Author:Logan@Date:2022/12/6@Desc:json数据保存未xlsx文件"""......
  • 【Python小随笔】将str类型的list列表,转换成List类型
    str_list="['001678,英大国企改革主题股票,YDGQGGZTGP,2022-12-05,1.6577,2.3077,1.15,4.62,3.72,1.57,15.88,34.04,46.95,115.66,33.43,152.94,2018-11-22,1,34.61......
  • 数据分析工具 Excel、PowerBI、Python、SQL、JVS哪一个更好用?
    先上对比分析产品对比使用低门槛实施效率功能覆盖度上线周期低使用成本企业分析场景Excel★★★★★★★★★★★☆☆☆☆★★★★★★★★★★★★☆☆☆PowerBI★★★☆☆......
  • 手动更新Eclipse的GWT plugin
    国内TMD好像又给谷歌的pluginonline更新链接给和谐了,试了两天了,从eclipse上无法自动更新GWT的eclipseplugin.今天还好找到官网竟然提供离线现在的zip。一下是转自googl......
  • python之xlsx合并单元格
    需求背景:工作中将数据保存xlsx文件之后,里面每一列中有很多重复的看着很不美观,需要将每一列中的相同值合并起来,是表格看起来美观简洁处理前处理后直接上代码(内涵注释......
  • 【python】求最大公约数、最小公倍数、回文数、素数
    1.最大公约数最大公因子,指两个或多个整数共有约数中最大的一个。如(12,16)的公约数有1,2,4,最大的为4。defgcd(x,y):(x,y)=(y,x)ifx>yelse(x,y)fo......
  • Python数据分析入门--Pandas库学习
    Pandas库学习相较于numpy库关注数据结构的表达,pandas库更关注数据的应用表达1.Pandas库的Series类型1.1Series类型的组成Series类型由一组数据及与之相关的数据索引......
  • Python工具箱 — 创建工具箱
    如果是Python新手,使用ArcPy自定义脚本通过向导创建脚本工具箱非常简单。但它在数据类型、许可检查和管理维护等方面存在弊端,因此,从ArcGIS10.1起,对于经验比较丰富的用户......