autopep8是一个可以将Python代码自动排版为PEP8风格第三方包,使用它可以轻松地排版出格式优美整齐的代码。网络上有很多介绍如何在pycharm中配置autopep8的方案,但很多方案中还是有介绍不清楚的地方。本文是综合了网络上的各种方案后,本人亲测有效的方法,分享出来,希望可以帮助到更多的人。
前言
如果你想入门量化,了解更多量化投资知识,欢迎点击加入关注我们公众号(量化投资学院)
个人VX: 82789754
StudyQuant量化投资学院 计划在未来逐步公开以下内容:
量化投资教学系列:导航页「Python量化投资文章汇总 」可以查看分类好的文章
Python免费课程 :「零基础Python课程」网易云课堂长期更新
|
image1. 配置环境
windows 10 64位专业版(1809)
pycharm专业版 2019.1.1
python3.7 64位
2. 配置过程
2.1 安装autopep8
打开pycharm,按快捷键:Ctrl+Alt+S打开设置(或通过File--settings),然后Project--Project Interpreter, 在点击右侧加号图标, 进入Avaliable Packages后搜索autopep8, 选中后点击下方的Install Package即可安装。
image2.2 配置autopep8到扩展工具(External Tools)
在Pycharm中点击 File--Settings---Tools--External Tools, 点击图中加号图标添加扩展工具
image上图中,需要填写Name, Program, Arguments, Working directory 以及Output Filters这几项。填写内容如下:
Name:可以随意命名,如:autopep8
Program: 需要填写autopep8.exe的存放路径,应该不难找到。如:
D:\Py\PC\venv\Scripts\autopep8.exe
Arguments:
--in-place --aggressive --aggressive $FilePath$
Woking directory:
`$ProjectFileDir$`
Output Filters输入:
`$FILE_PATH$\:$LINE$\:$COLUMN$\:.``*`
点击OK后就配置完成了。
3. 使用autopep8
打开一个python 的py文件,编写一些不符合pep8格式的代码,然后在编辑区中右键---External Tools--Autopep8, 即可自动将代码格式调整为pep8的格式。
免责声明:
此处所提供的信息仅为普遍且带有教育性的信息。并没有其它意图且不被构建或解释为任何建议。如果此信息是由你所执行,那么此信息应完全为你自行决定, StudyQuant将不会承担任何责任。
StudyQuant量化投资学院 计划在未来逐步公开以下内容:
量化投资教学系列:导航页「Python量化投资文章汇总 」可以查看分类好的文章
Python免费课程 :「零基础Python课程」网易云课堂中免费课程长期更新
公众号 量化投资学院 :更多量化学习资源,关注获取下列免费资源
-
回复“热点研报”,获取近年热点券商金融工程研究报告
-
回复“Python量化”,获取Python免费学习课程
-
报名课程/合作咨询 请加VX:82789754
网友评论