Autopep8

Pycharm配置autopep8:自动调整代码为PEP8风格

此生再无相见时 提交于 2021-01-12 07:59:00
关于PEP 8 PEP 8,Style Guide for Python Code,是 Python官方推出编码约定,主要是为了保证 Python 编码的风格一致,提高 代码的可读性。 官网地址: https://www.python.org/dev/peps/pep-0008/ 关于Auto pep8 Auto pep8是自动将Python 代码 格式化为符合PEP 8风格的工具。它使用pycodestyle工具来确定 代码的哪些部分需要被 格式化。Auto pep8能够修复大部分pycodestyle检测的格式问题。 github地址: https://github.com/hhatto/autopep8 下载安装Autopep8 pip install autopep8 使用Autopep8 命令行使用方式如下 $ autopep8 --in-place --aggressive <filename> $ autopep8 --in-place --aggressive Student.py Pycharm配置Autopep8方法 1)选择菜单「File」–>「Settings」–>「Tools」–>「External Tools」–>点击加号添加工具 2)填写如下配置项,点击「OK」保存 Name:autopep8 (可随意填写) Tools settings:

Pycharm配置autopep8让Python代码更符合pep8规范

给你一囗甜甜゛ 提交于 2021-01-12 07:53:19
一、何为pep8? PEP 8官方文档 -- Style Guide for Python Code PEP8中文翻译(转) 二、Pycharm中配置pep8 Pycharm 本身是有 pep8 风格检测的,当你敲得代码中不符合规范时,会有下划波浪线提示。如何让代码修改为符合规范,去掉这些难看的波浪线呢?下面介绍步骤: 2.1安装autopep8 cmd窗口输入: pip install autopep8 2.2在Pycharm中安装autopep8配置 Tools → Extends Tools → 点击加号 配置项 Name:Autopep8(可以随便取) Tools settings: Programs:autopep8 (前提是你已经安装了哦) Parameters:--in-place --aggressive --aggressive $FilePath$ Working directory:$ProjectFileDir$ 点击Output Files → 添加,在对话框中的:Regular expression to match output中输入: $FILE_PATH$\:$LINE$\:$COLUMN$\:.* autopep8在pycharm中的使用:在Pycharm编辑其中新建一个python文件,编辑一些不符合pep8风格的代码

Pycharm配置AutoPEP8进行代码规范

我的未来我决定 提交于 2020-12-28 23:23:29
autopep8是一个可以将Python代码自动排版为PEP8风格第三方包,使用它可以轻松地排版出格式优美整齐的代码。 配置环境 windows 7 64位专业版(1809) pycharm professional 2020.3 python3.8.7 64位 操作步骤 使用pip下载autopep8: pip install autopep8 将autopep8添加到External Tools, 在Pycharm中点击 File--Settings---Tools--External Tools, 点击图中加号图标添加扩展工具: 上图中,需要填写Name, Program, Arguments, Working directory 以及Output Filters这几项。填写内容如下: Name:可以随意命名,如:AutoPEP8 Program:需要填写autopep8.exe的存放路径,如: D:\ProgramFiles\Python\Python38\Scripts\autopep8.exe Arguments: --in-place --aggressive --aggressive $FilePath$ Woking directory: $ProjectFileDir$ Output Filters输入: $FILE_PATH$\:$LINE$\:$COLUMN

Python_教程_使用Visual Studio Code开发Django项目

微笑、不失礼 提交于 2020-12-18 08:43:01
如何获得 Visual Studio Code 访问 http://code.visualstudio.com 下载并安装。 前提条件 安装Python 2.7 及 Python 3.5,Windows下可以安装至 c:python27 及 c:python35。注意环境变量PATH的设置,建议只在PATH中添加一个版本的Python路径。Python 安装完后需要使用pip命令安装virtualenv模块,该模块负责隔离不同项目开发之间的模块依赖。 在安装完后,如果是Windows操作系统,可以在%USERPROFILE%下创建pip文件夹,并在该文件夹内创建包含以下内容的pip.ini文件,该文件的作用是让pip命令通过阿里云的镜像站点安装Python模块。 [ global ] index - url = http : // mirrors . aliyun . com / pypi / simple / [ install ] trusted - host = mirrors . aliyun . com 如何将Visual Studio Code配置成Django项目开发环境 推荐在Windows下使用cmder作为首选命令行工具,配合最新版Git客户端使用,即可在Windows下使用linux命令的移植版本。项目文件夹可为d:repos。

使用Vscode进行Python开发环境配置

强颜欢笑 提交于 2020-08-19 04:31:53
Vscode是是一个强大的跨平台工具,我自己电脑是mac,公司电脑是win而且是内部环境,导致公司安装软件很费劲。好在vscode许多插件能直接离线安装,省去了很多麻烦。 很多人学习python,不知道从何学起。 很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。 很多已经做案例的人,却不知道如何去学习更加高深的知识。 那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码! QQ群:1097524789 Vscode用来写python其实并不算太友好,它不像Pycharm那样将所有事情都做好,你只需要敲代码就可以。初次使用Vscode可能会对一堆配置文件感到头大,其实仔细阅读官方设置文档,能解决大部分问题。但是官方文档也有说不清的地方,所以在此分享下我自己用Vscode配置Python开发环境的一些心得。 插件 首先,你要确保你的电脑已经装好了Python程序!本文不对此进行赘述,请自行百度。 必装插件:Python 就是这货,必须认准了Microsoft。 这个插件已经集成了代码提示、代码检查、代码格式化、代码调试等功能。 是不是以为安装完就万事大吉了? NoNoNo,这就是许多新手弄不清楚的地方了。 配置 想要实现上述功能,你还需要安装其他的东西,一步步来。 代码检查: 如果你没有使用虚拟环境

Python 的缩进是不是反人类的设计?

天涯浪子 提交于 2020-08-11 08:49:07
前些天,我写了《 Python为什么使用缩进来划分代码块? 》,文中详细梳理了 Python 采用缩进语法的 8 大原因。我极其喜欢这种简洁优雅的风格,所以对它赞美有加。 然而文章发出去后,非常意外,竟收到了大量的反对意见!!(以往文章的互动不多,此次创下了记录) 我就不截图了,先摘录几则最刺眼的评论: 最大的缺陷就是这个缩进机制 去掉花括号是最愚蠢的设计 绝对是过度设计了,缺陷很大 最大的缺点就是缩进,太反人类了 …… 对于这一类的评论,我认为他们是“睁着眼睛说瞎话”,颠倒是非黑白。Python 的缩进语法如此简洁好用,怎么就“过度设计/愚蠢/缺陷/反人类”了? 常言道众口难调,有人爱甜粽子有人爱咸粽子,但是对于咸甜味道,大家是有所共识的,不至于感官紊乱,大放厥词。 还有比较多的评论,认为缩进容易造成混乱: 代码多了,自己看着累,别人更难懂 眼花了,还是括号好些 还是{}或end更清晰 没有花括号老觉得没有安全感 缩进层次看不清楚 没有大括号不便于阅读 层次一多看起来很乱,不知哪层是哪层,要缩多少。到底退出循环没有。 看着明明缩进是对的,但运行时总是报错 用python写上十万行试试,到时候你就知道,什么叫混乱看不下去 …… 现在主流的 IDE 工具都很强大,应该善于使用其基本功能,例如:设置显示空格字符、设置 tab 自动转化为空格、设置 tab 键为 4 个空格…

Sublime Text3的安装以及python开发环境的搭建

孤街醉人 提交于 2020-08-07 18:07:26
作者: struct_mooc 博客地址: https://www.cnblogs.com/structmooc/p/12376601.html 目录 一. Sublime text3的安装 1.sublime text3下载 2. sublime text3安装 二. 搭建python开发环境 1.python运行环境设置 2.插件管理包Package Control 3.插件安装 1)ConvertToUTF8 2)SublimeREPL 3)SideBarEnhancements 4)AutoPep8 5)Alignment 6)FileHeader 7)Anaconda 8)BracketHighlighter 9)ChineseLocalizations 10)Colorsublime 11)TrailingSpaces 4.查询已安装的插件 5.删除已安装的插件 附:插件作用说明 1)ConvertToUTF8 2)SublimeREPL 3)SideBarEnhancements 4)AutoPep8 5)Alignment 6)FileHeader 7)Anaconda 8)BracketHighlighter 9)ChineseLocalizations 10)Colorsublime 11)TrailingSpaces 一. Sublime text3的安装 1

Sublime Text3的安装以及python开发环境的搭建

本秂侑毒 提交于 2020-08-07 13:08:56
作者: struct_mooc 博客地址: https://www.cnblogs.com/structmooc/p/12376601.html 目录 一. Sublime text3的安装 1.sublime text3下载 2. sublime text3安装 二. 搭建python开发环境 1.python运行环境设置 2.插件管理包Package Control 3.插件安装 1)ConvertToUTF8 2)SublimeREPL 3)SideBarEnhancements 4)AutoPep8 5)Alignment 6)FileHeader 7)Anaconda 8)BracketHighlighter 9)ChineseLocalizations 10)Colorsublime 11)TrailingSpaces 4.查询已安装的插件 5.删除已安装的插件 附:插件作用说明 1)ConvertToUTF8 2)SublimeREPL 3)SideBarEnhancements 4)AutoPep8 5)Alignment 6)FileHeader 7)Anaconda 8)BracketHighlighter 9)ChineseLocalizations 10)Colorsublime 11)TrailingSpaces 一. Sublime text3的安装 1