Python - Pycharm 配置 autopep8 并设置快捷键

简介: Python - Pycharm 配置 autopep8 并设置快捷键

什么是 PEP8


官方:https://www.python.org/dev/peps/pep-0008/

中文翻译博客:https://www.cnblogs.com/ajianbeyourself/p/4377933.html

PEP8 是 Python 官方推出的一套编码的规范,只要代码不符合它的规范,就会有相应的提示,还可以让代码自动的格式化

 

Pycharm 自带的代码格式化


image.png


但这个有时候没有 autopep8 效果更好

 

Pycharm 中配置 autopep8


pip 安装

pip install autopep8

 

pycharm 中添加 autopep8

image.png

image.png

Nameautopep8(可以随便取)

Tools settings:

  • Programs: autopep8  ,需要 pip 安装好 autopep8 才可以哦
  • Parameters: --in-place --aggressive --aggressive $FilePath$
  • Working directory: $ProjectFileDir$

Output Filters: $FILE_PATH$:$LINE$:$COLUMN$:.*

 

在 py 文件中右键使用


image.png

给 autopep8 添加快捷键

默认没有快捷键,每次都右键执行挺麻烦,这里给它加个快捷键

image.png

相关文章
|
4天前
|
网络协议 Linux Python
Python脚本配置Centos静态ip地址
这是一个Python脚本,用于自动化配置CentOS系统的静态IP地址。脚本创建或修改文件,填写接口名(如ens33)、IP地址、子网掩码、网关和DNS。运行时需替换变量值并使用`sudo`以管理员权限执行。完成配置后,它会重启网络服务。注意,用户应根据实际网络环境调整参数。
Python脚本配置Centos静态ip地址
|
7天前
|
数据安全/隐私保护 Python
【Python】已解决:urllib模块设置代理ip
【Python】已解决:urllib模块设置代理ip
10 2
【Python】已解决:urllib模块设置代理ip
|
6天前
|
iOS开发 MacOS Python
【Python】已解决:(Pycharm切换Python版本后报错)No Python at “C:\Program Files\Python39\python.exe”
【Python】已解决:(Pycharm切换Python版本后报错)No Python at “C:\Program Files\Python39\python.exe”
11 0
【Python】已解决:(Pycharm切换Python版本后报错)No Python at “C:\Program Files\Python39\python.exe”
|
7天前
|
数据处理 开发者 Python
【Python】已解决:FileNotFoundError: [Errno 2] No such file or directory: ‘E:\自动备份文档\Python\修改配置.csv‘
【Python】已解决:FileNotFoundError: [Errno 2] No such file or directory: ‘E:\自动备份文档\Python\修改配置.csv‘
15 1
|
2天前
|
监控 程序员 持续交付
`pylint`是一个高度可配置的Python代码分析工具,它可以帮助程序员查找代码中的错误、样式问题、可能的bug以及不符合编码标准的部分。
`pylint`是一个高度可配置的Python代码分析工具,它可以帮助程序员查找代码中的错误、样式问题、可能的bug以及不符合编码标准的部分。
7 0
|
6天前
|
IDE 开发工具 Python
【Python】已解决:pip安装第三方模块(库)与PyCharm中不同步的问题(PyCharm添加本地python解释器)
【Python】已解决:pip安装第三方模块(库)与PyCharm中不同步的问题(PyCharm添加本地python解释器)
23 0
|
6天前
|
开发者 iOS开发 MacOS
【Python】已解决:Pycharm设置Python每个文件开头自定义模板(带上作者名、时间等)
【Python】已解决:Pycharm设置Python每个文件开头自定义模板(带上作者名、时间等)
9 0
|
7天前
|
开发者 Python
【Python】已解决:FileNotFoundError: [Errno 2] No such file or directory: ‘配置信息.csv‘
【Python】已解决:FileNotFoundError: [Errno 2] No such file or directory: ‘配置信息.csv‘
10 0
|
10天前
|
机器学习/深度学习 数据采集 算法
【2024泰迪杯】A 题:生产线的故障自动识别与人员配置 Python代码实现
【2024泰迪杯】A 题:生产线的故障自动识别与人员配置 Python代码实现
16 0
|
计算机视觉 Python
【Python入门】Pycharm的使用指南
【Python入门】Pycharm的使用指南