原因
即使个人习惯再好,也不可能每次都能写出看起来优雅舒适的代码,pycharm2019可以使用autopep8工具包使我们的代码完全符合pep代码规范,我使用的工具是PyCharm2019.1.1和anaconda3
操作
- 打开pycharm,设置中导入autopep8包
2. 找到Project ==> Project Interpreter ==> + ==>autopep8 ==>install package
安装包好几十兆,可能要一会时间,安装完后导入包中会出现autopep8
- 配置autopep8
填写参考如下:
上图中,需要填写Name, Description, Program,Arguments, Working directory 以及Output Filters这几项。填写内容如下:
Name:可以随意命名,Description:你的描述
Program: 需要填写autopep8.exe的存放路径。如果前面autopep8 install成功的话,应该不难找到。如果实在没找到,可以地址栏中搜索autopep8.exe,然后找到该文件的路径。
Arguments: --in-place --aggressive --aggressive $FilePath$
Woking directory: $ProjectFileDir$
Output Filters:$FILE_PATH \:LINE \:COLUMN$:.*
应用之后就表示成功了。
使用
选中需要优化的代码段:
Tools==>External Tools==>Autopep8
效果如下: