python代码美化工具

以下使用均为在pycharm中

一、.Pycharm自带重定格式

ctrl + alt + L

ctrl + alt + shift + L 查看重定格式历史记录

二、autopep8

最简单的是使用pip install autopep8

1.下载autopep8,使用Project Interpreter

?

2.进入settings-tools-external tools添加配置

?

3.填写配置内容

  1. name:autopep8(或者其他)
  2. program:autopep8(或者其他)
  3. Arguments: --in-place --aggressive --aggressive $FilePath$
  4. Working directory: $ProjectFileDir$
  5. output filters:$FILE_PATH$\:$LINE$\:$COLUMN$\:.*

配置完成如下

?

4.使用

右击要使用的文件,选择external tools来使用pep8

?可参考https://blog.csdn.net/qq1105273619/article/details/81484906

三、black

1).安装与使用

直接pip install black即可完成该模块的安装,不过black依赖于Python 3.6+,但它仍然可以格式化Python2的代码。

在使用方面black默认读取指定python文件并对其进行代码规范格式化,然后输出到原文件。

使用前

?

使用,在terminal终端命令键入black filename.py(例如我的py文件名为te.py,则输入black te.py)
?

使用后:

?

当然,Black的封装程度再高也是有自定义配置项的,例如使用--version查看版本、使用--help查看帮助信息、使用--diff将修改信息输出到控制台而不更改原文件

原文地址:https://www.cnblogs.com/jonder/p/10342250.html

时间: 2024-08-13 11:20:31

python代码美化工具的相关文章

Dirty Markup - 在线代码美化工具

如果你需要一个帮助你规整书写混乱的代码的工具的话,我强烈推荐给你这个在线代码美化工具 - Dirty Markup.这个在线工具能够帮助你有效的处理HTML/HTML5,CSS和javascript代码. 这个工具内建了HTML Tidy, CSS Tidy 和 JS Beautify的功能,可以快速有效的帮助你规整代码. 如何使用 使用非常简单,你只需要选择你需要美化的代码类型,例如,HTML,CSS或者是Javascript,然后在右边的代码编辑框中输入你需要规整的代码,即可. 同时它提供了

Python代码分析工具:PyChecker、Pylint

1 概述 PyChecker是Python代码的静态分析工具,它能够帮助查找Python代码的bug,而且能够对代码的复杂度和格式等提出警告. PyChecker可以工作在多种方式之下.首先,PyChecker会导入所检查文件中包含的模块,检查导入是否正确,同时检查文件中的函数.类和方法等. PyChecker可以检查出来的问题有如下几种: 全局量没有找到,比如没有导入模块 传递给函数.方法.构造器的参数数目错误 传递给内建函数和方法的参数数目错误 字符串格式化信息不匹配 使用不存在的类方法和属

python代码检查工具pylint 让你的python更规范

1.pylint是什么? Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准(Pylint 默认使用的代码风格是 PEP 8,具体信息,请参阅参考资料)和有潜在问题的代码.目前 Pylint 的最新版本是 pylint-0.18.1. Pylint 是一个 Python 工具,除了平常代码分析工具的作用之外,它提供了更多的功能:如检查一行代码的长度,变量名是否符合命名标准,一个声明过的接口是否被真正实现等等. Pylint 的一个很大的好

Python代码分析工具之dis模块

转自:http://hi.baidu.com/tinyweb/item/923d012e8146d00872863ec0  ,格式调整过. 代码分析不是一个新的话题,代码分析重要性的判断比较主观,不同的人有不同的认识.Python是用C来实现的,所以对于Python的性能或代码质量的评估可以通过dis模块获取到对应的字节码指令来进行评估. Python代码是先被编译为Python字节码后,再由Python虚拟机来执行Python字节码(pyc文件主要就是用于存储字节码指令 的).一般来说一个Py

好用的python代码练习工具jupyter-notebook安装及使用

安装环境: 操作系统:Centos7-x86-64minimal 一.安装pyenv pyenv是python的多版本管理器,他能在系统上实现Python的多版本共存,但又不会影响系统自带的python. 安装git  yum -y install git 安装pyenv  git clone git://github.com/yyuu/pyenv.git ~/.pyenv  echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bas

支持64位 vba编辑器的代码美化工具 Smart Indenter 64

http://www.cnblogs.com/Charltsing/p/SmartIndenter64.html 最近更换电脑,改用64位office做开发.VBA代码美化成了一个问题.Smart Indenter 3.5是VB开发的,不能被64位的office作为组件加载. 搜寻网上美化代码的插件无果,只好自己写了一个Smart Indenter 64位VBE插件. SmartIndenter64 v1.02,Windows7及以下操作系统需要安装Microsoft .NET Framewor

vim的python代码检测工具

这里介绍三个vim的插件, 一个是pyflakes,另外一个是pep8,还有它们的合体flake8 安装 安装很简单,找到你的.vim目录,把这两个压缩包解压了放进去 去下面vim官方下下来. pyflakes http://www.vim.org/scripts/script.php?script_id=2441 pep8 http://www.vim.org/scripts/script.php?script_id=2914 flake8 http://www.vim.org/scripts

这7大神器, 让你的Python 代码更易于维护

当软件项目进 入"维护模式"时,对代码的可读性和编码标准经常就忽略了(甚至从一开始就没有建立起这些标准.)但是,在代码库中保持一致的风格和测试标准是减少维护负担的重要因素,它能确保未来的开发人员能够快速了解新的项目情况 - 并保持项目的良好运行 保护项目未来可维护性的一个好方法就是使用外部库来检查你的代码运行状况.以下是我们最喜欢的一些用于检查代码的库(包含检查PEP 8和其他样式错误),让代码风格保持一致,并确保在项目成熟时的测试覆盖率保持在可接受范围. 检查你的代码风格 PEP 8

Python静态检查工具

Python是一门动态语言.在给python传参数的时候并没 有严格的类型限制.写python程序的时候,发现错误经常只能在执行的时候发现.有一些 错误由于隐藏的比较深,只有特定逻辑才会触发,往往导致需要花很多时间才能将语法错误慢慢排查出来.其实有一些错误是很明显的,假如能在写程序的时候发现这些错误,就能提高工作效率. 注:习惯了C/C++等编译语言,使用像Python这种动态语言,总有点不放心,特别是搭建比较大的系统的时候.Python静态语法检查工具就出现了. Pyflakes(错误检查利器