在学习python的过程中,我们经常会遇到代码不规范而导致的程序报错,代码的规范和严谨就显得尤为重要了,所以编写代码的过程中,我们需要遵循PE8规范,在Pycharm 中我们可以安装插件 AutoPEP8来效验我们的代码的规范性,并且它还有一个很特别的功能,就是当我们一些空行和锁紧之类的没有规范的话,它可以自动帮我们补齐,是不是很强大??

如何安装这个插件,我们一步一步来操作。

1. 安装AutoPEP8

首先我们需要安装AutoPEP8

我们可以在cmd界面进行安装,也可以用pycharm的Terminal来进行安装

pip install autopep8

2. 配置AutoPEP8

安装好了之后我们需要将它添加到我们的External Tools

File  ---> Settings----->Tools ---->External Tools

点击添加

Name :autopep8

Program :autopep8

Arguments :--in-place --aggressive --aggressive $FilePath$

Working directory :$ProjectFileDir$

Output filters :$FILE_PATH$\:$LINE$\:$COLUMN$\:.*

然后点击ok,保存。

3. 使用

当我们需要进行编码时如果我们的格式有不正常的,右键 -> External Tools -> autopep8

便会帮我们自动调整格式,效果如下就没有波浪线了。

转载于:https://www.cnblogs.com/operationhome/p/9928780.html

在Pycharm中使用AutoPEP8来检验代码的规范性相关推荐

  1. 在windows中python安装sit-packages路径位置 在Pycharm中导入opencv不能自动代码补全问题

    一.在windows中python安装sit-packages路径位置 C:\Users\shl\AppData\Local\Programs\Python\Python36\Lib\site-pac ...

  2. rstudio中johansen协整检验代码

    首先,你需要安装并加载R包"urca".然后,你可以使用以下代码来进行Johansen协整检验: library(urca)# 假设你的数据存储在数据框df中 # 第一步是将数据转 ...

  3. pycharm配置安装autopep8自动规范代码

    先下载安装autopep8:    1. window键+R快捷键打开命令行窗口,输入cmd回车,输入 pip install autopep8(你的电脑需要联网).或者在pycharm下边点击ter ...

  4. 在pycharm中通过VCS快速提交代码

    在这之前,都是通过git bash 里,通过命令行进行提交.pycharm提供了和VCS工具的集成,所以提交的工作可以在pycharm IDE里无缝集成,很方便 一.准备工作 有github账号: 项 ...

  5. pycharm 如何通过VCS快速提交代码?

    VCS:version control system 以往提交代码需要在git bash 里,通过命令行进行提交. pycharm提供了和VCS工具的集成,所以提交的工作可以在pycharm IDE里 ...

  6. 在pycharm中绘制正太分布图

    文章目录 1.目标 2.代码 3.结果 1.目标 在pycharm中绘制正太分布图 2.代码 # @Project: zc # @Author: zc # @File name: distributi ...

  7. 【Python】安装autopep8包,并在PyCharm中进行配置,以PEP8规范排版代码

    安装autopep8包,并在PyCharm中进行配置,以PEP8规范排版代码 ①在Python环境中安装autopep8包 在PyCharm中可以先点击Terminal ->输入命令或者在cmd ...

  8. GIt代码托管、Github Desktop和 Pycharm中代码的管理

    5_GIt代码托管.Github Desktop和 Pycharm中代码的管理 1 Git代码托管 2 Github Desktop使用 3 Pycharm中代码管理 1 Pycharm中代码上传到g ...

  9. 【Android 逆向】使用 Python 代码解析 ELF 文件 ( PyCharm 中进行断点调试 | ELFFile 实例对象分析 )

    文章目录 一.PyCharm 中进行断点调试 二.ELFFile 实例对象分析 一.PyCharm 中进行断点调试 在上一篇博客 [Android 逆向]使用 Python 代码解析 ELF 文件 ( ...

  10. 【错误记录】PyCharm 中从 GitHub 中 Clone 代码到本地报错 ( OpenSSL SSL_read: Connection was reset, errno 10054 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 PyCharm 中从 GitHub 中 Clone 代码到本地报错 : 10:01:37.091: [C:\Users\octop\Pychar ...

最新文章

  1. java矩形碰撞检测_旋转矩形的Java碰撞检测?
  2. 快递春节停运时间表刷屏,假的!但或涨价10-20元
  3. 百练OJ:4003:十六进制转十进制(python三行代码实现)
  4. 一文读懂除法溢出-使用汇编重定向0号中端(除法错误中断,比如,执行div指令产生的除法溢出)
  5. awk -f 分隔符 命令_详解!!!awk参见使用命令
  6. 音视频技术开发周刊 | 199
  7. 橱柜高度与身高对照表_下一套房子装修,橱柜就照这样打,布局尺寸这么详细,不信不好用...
  8. 正则表达式的命名分组
  9. Qt使用invokeMethod反射机制实现进程间的通信
  10. Oracle历史记录
  11. 设计模式---状态模式
  12. L1-049__056
  13. 使用Python3将BT种子转磁力链接
  14. 仿宋GB_2312字体在wps,office中的安装下载使用
  15. Maven使用本地jar包(三种方式)
  16. 转:程序员这口饭-职业规划解决方案
  17. ❤️肝下25万字的《决战Linux到精通》笔记,你的Linux水平将从入门到入魔❤️【建议收藏】
  18. 为什么4万月薪招聘不到赴日软件工程师?
  19. PCA(主成分分析)-------原理,推导,步骤、实例、代码
  20. Android下拉筛选DropDownMenu

热门文章

  1. Unity 编辑器知识(—)如何绘制色块
  2. Spring Security 之多AuthenticationProvider认证模式实现
  3. 主题桌面 树莓派4b经典_用树莓派4b构建深度学习应用(一)硬件篇
  4. wps python 自动化_用Python控制Excel实现自动化办公,手把手教你
  5. Spring AOP(六)之访问目标方法的参数
  6. 【渝粤教育】国家开放大学2018年春季 0603-21T建筑工程管理与实务 参考试题
  7. 【渝粤题库】陕西师范大学210007 幼儿园音乐教育 作业(高起专)
  8. Qt 学习之路 2(2):Qt 简介 笔记
  9. 20届校招-携程笔试题-表达式解析
  10. 简单总结手机app测试,弱网测试