首页 > 编程语言 >python代码规范pep8

python代码规范pep8

时间:2024-01-11 14:34:14浏览次数:23  
标签:autopep8 python 代码 pep8 -- aggressive 安装

python代码规范pep8

   

1.pep8介绍
2.pep8安装配置
3.pep8安装问题

 

1、pep8介绍

pep8是python编码规范

 

2、pep8安装配置

1
2
1.pycharm 安装PEP8:pip install autopep8
2.File -> settings -> Tools -> External Tools  ->点击+

配置.png

1
2
3
4
5
3.Name:Autopep8
4.Programs:autopep8(前提是你已经安装了哦)
5.Arguments:--in-place --aggressive --aggressive $FilePath$
6.Working directory:$ProjectFileDir$
7.Output Filters:$FILE_PATH$:$LINE$:$COLUMN$:.*

使用Autopep8

image.png

3、pep8安装问题

错误:Error running 'Autopep8': Cannot run program "autopep8" (in directory "F:codepythonpy_new37"): CreateProcess error=2, 系统找不到指定的文件。

 

解决方法:在Program中,填写autopep8.exe完整的安装路径
F:codepythonpy_new37venvScripts    autopep8.exe
找路径的方法:根据自己的安装python

 

路径.png

 

 

# 如何找到   autopep8.exe

命令行再次执行   

pip install  autopep8

系统会提示已存在,和存在的路径

 

 

 

 

 

 

C:\Users\PC\AppData\Roaming\Python\Python37\Scripts\autopep8.exe --in-place --aggressive --aggressive   name.py

 

 

添加快捷键 

 

 

参考:
autopep8-pycharm自动规范化代码配置 

标签:autopep8,python,代码,pep8,--,aggressive,安装
From: https://www.cnblogs.com/flyingsir/p/17958517

相关文章

  • gradio代码案例+效果图片
    直接上代码:importgradioasgrimportnumpyasnpimporttorchfromPILimportImagefromram.modelsimportram_plusfromramimportinference_ramasinferencefromramimportget_transformimporttime#加载模型m_start=time.time()device=torch.device......
  • python基础之list、tuple、dict、set
    python基础,list,tuple,dict,set比较1.list:list是一种有序的集合,可以随时添加和删除其中的元素。用len()函数可以获得list元素的个数.list是一个可变的有序表>>>classmates=['Michael','Bob','Tracy']>>>len(classmates)3>>>classmates[0]//用......
  • 利用Python和fake_useragent模拟不同浏览器访问
    在Python中,您可以使用requests库来发送HTTP请求,并使用UserAgent对象设置请求头中的User-Agent字段,以模拟不同浏览器或设备。以下是一个示例代码,演示如何使用requests库和fake_useragent库获取https://www.mafengwo.cn/网页的内容:首先,确保您已经安装了requests和fake_useragent库,您......
  • 《PySpark大数据分析实战》-13.Spark on YARN模式代码运行流程
    ......
  • Python Flask 返回函数 、带值的函数
    前言全局说明一、安装flask模块官方源:pip3installflask==2.3.2国内源:pip3installflask==2.3.2-ihttp://pypi.douban.com/simple/--trusted-hostpypi.douban.com以上二选一,哪个安装快用哪个flask安装时间2023-11更多国内源:https://www.cnblogs.com/wutou......
  • 广义物联网与AI大模型迷你版的应用与代码
    广义物联网(IoT)是指通过互联网连接各种物理设备,实现设备之间的信息交换和通信。AI大模型迷你版是指一个简化版的人工智能模型,用于处理和分析数据。在广义物联网与AI大模型迷你版的应用中,我们可以将物联网设备收集到的数据输入到AI大模型中进行分析和预测。以下是一个简单的示例,使用......
  • Python实现软件设计模式8:桥接模式 Bridge Pattern
    动机将抽象部分与实现部分分离,使他们都可以独立地变化。用抽象关联取代传统的多层继承。将类之间的静态继承关系转换为动态的对象组合关系。上图展示的软件系统中存在两个独立地变化维度,分别是抽象类(Abstraction)和实现类(Implementor),它俩都是接口、都分别可以独立地扩展出多......
  • Python Flask html 模板的继承
    前言全局说明一、安装flask模块官方源:pip3installflask==2.3.2国内源:pip3installflask==2.3.2-ihttp://pypi.douban.com/simple/--trusted-hostpypi.douban.com以上二选一,哪个安装快用哪个flask安装时间2023-11更多国内源:https://www.cnblogs.com/wutou......
  • Python实现软件设计模式7:适配器模式 Adapter Pattern
    动机有两个不存在直接继承或关联关系的类A、B,A希望能利用到B类中某个已存在的、功能完善的方法,而不再去具体实现A的接口源码;适配器模式使接口不兼容的那些类可以一起工作。主要角色目标类Target抽象接口类适配者Adaptee适配器Adapter具体实现接口客户端C......
  • python第三节:Str字符串类型(3)
    str.index(sub[, start[, end]])类似于 find(),但在找不到子字符串时会引发 ValueError。例子:str1='mynameisjack!'print(str1.index('i'))print(str1.index('b'))结果:Traceback(mostrecentcalllast): File"D:/pythonProject/test/test2024011......