Pycharm 可以自动检测PEP8规范。

我们可以安装autopep8来自动修改文件实现PEP8规范。

1.通过Pycharm安装autopep8

2.File->Setting->Externel Tools-> 添加工具

下面的链接是配置pep8的一个教程,我们依样画葫芦,注意其配置应该是老版本的pycharm,添加工具之后的步骤是类似的。

点击打开链接

注意这个链接是pep8的,我们不需要安装,大家只需要看看怎么添加外部工具的。

3.配置External Tool

参考其他平台下的autopep8的写法:

http://www.cnblogs.com/harrychinese/p/autopep8.html

在最后书写命令的时候应该这么写:

$ModuleSdkPath$

$PyInterpreterDirectory$\Lib\site-packages\autopep8.py --in-place --ignore=E123,E133,E501 "$FilePath$"

$FileDir$

转载于:https://www.cnblogs.com/norsd/p/6359330.html

Pycharm 配置autopep8到菜单相关推荐

  1. Pycharm 配置 Autopep8

    1.最近学python ,用Pycharm写代码,遇到一些代码规范问题,看到网上配置Autopep8,自己跟着配置也遇到了一些问题. 例如: 还有这样的: 学尽天下名师终于弄好了 规范前 规范后: 话 ...

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

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

  3. macm1安装tensorflow以及pycharm配置

    macm1安装tensorflow以及pycharm配置 本文目录 macm1安装tensorflow以及pycharm配置 使用MacOS 12 安装conda 创建一个conda环境 安装tens ...

  4. Python环境pycharm配置anaconda过程

    一.安装anaconda 双击安装包,点击next 选择I Agree 自行决定(建议选第二个) 选择存放目录 把第一个勾选上 静待安装 安装完成 验证成功(如果出现"不识别此命令" ...

  5. pycharm配置git版本管理

    1.下载并安装git 首先你电脑必须安装git版本控制器(软件),在官网下载即可 2.安装git,正常安装即可 编缉器的选择,根据电脑实际情况选择合适的编缉器 安装参考:https://www.cnb ...

  6. python 打包 .app 运行 控制台窗口_Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法...

    windows系统下安装Pyinstaller cmd下输入指令 pip install PyInstaller Pyinstaller的使用 进入需要打包的目录下,执行打包命令 Pyinstalle ...

  7. pycharm配置python路径_pycharm如何配置python环境

    pycharm配置python环境的方法是:1.依次点击[File].[Project Interpreter]:2.点击[Show All],选择[Existing Environment]:3.选 ...

  8. 【开发环境】PyCharm 配置 GitHub ( 从 GitHub 中 Clone 代码到 PyCharm 开发环境中 )

    文章目录 一.PyCharm 配置 GitHub 账号 二.PyCharm 中 Clone GitHub 代码 三.PyCharm 为工程配置 Python 编译器 一.PyCharm 配置 GitH ...

  9. 【开发环境】PyCharm 配置 GitHub ( 在 PyCharm 中向 GitHub 提交代码 )

    文章目录 一.PyCharm 配置 GitHub 二.在 PyCharm 中向 GitHub 提交代码 一.PyCharm 配置 GitHub 选择 " 菜单栏 / File / Setti ...

最新文章

  1. mysql-mmm故障解决一例
  2. LeetCode Perfect Squares
  3. android addview指定位置,Android开发中,请问当在一个视图中addView另一个布局视图时为什么报错?...
  4. python进阶(第三章2)字典和集合
  5. 代码补全_补全股票代码位数的一百种姿势
  6. 5G时代的无线宽带新技术
  7. 解决:mysql5.7 timestamp默认值0000-00-00 00:00:00 报错
  8. Android binder机制---概述
  9. python遍历json数据方法
  10. 小明的存钱计划 南阳acm54
  11. 电子白板计算机培训心得,电子白板培训个人心得体会范文
  12. Windows 下部署 Seafile 服务器
  13. CodeWars刷题笔记
  14. 《Java I/O》Chapter 1
  15. 服务器系统显示白屏,服务器远程显示白屏
  16. Hive小额数据处理(模拟数据已给出)
  17. ESP8266-01 使用 Arduino IDE
  18. 单片机IO口悬空,高阻态究竟是什么意思?
  19. 腾讯T2大牛亲自教你!5214页PDF的进阶架构师学习笔记,终局之战
  20. css30主要作用,30个你不可不知的CSS选择器小结

热门文章

  1. 深度学习基础入门(一):基本概念和术语解读
  2. 关于2016年房价的思考
  3. java容量_Java集合类初始容量、加载因子、扩容增量
  4. JAVA四圣降临,和平精英四圣降临模式攻略
  5. python字符垂直输出型烟雾机_python+opencv实现水平投影和垂直投影
  6. python 新建一列_python – 如何处理列名称和创建新列
  7. 025_Jedis集群
  8. 10 vm 添加串口_STM32的串口通信
  9. python图像边缘检测_python opencv实现图像边缘检测
  10. python sin_Python sin() 函数