vscode 与pycharm 配置 autopep8自动格式化代码
autopep8是一个可以将Python代码自动排版为PEP8风格第三方包,使用它可以轻松地排版出格式优美整齐的代码。
一、vscode配置autopep8
打开vscode 选择一段代码 ,右键选择“格式化文档”若提示 autopep8未定义点yes或者直接pip install autopep8 安装完成后实现格式化文档
二、pycharm 配置 autopep8
1、 安装autopep8(如果没安装过需要安装)打开cmd 输入 pip install autopep82、 打开pycharm File–settings–Project–Project Interpreter, 在点击右侧加号图标(Install), 进入Avaliable Packages后搜索autopep8, 选中后点击下方的Install Package即可安装。
3、 配置autopep8到扩展工具(External Tools)在Pycharm中点击 File–Settings—Tools–External Tools, 点击图中绿色加号图标添加扩展工具
Name: Autopep8(可以随便取)Programs:autopep8 (前提是你已经安装了哦)Arguments:–in-place --aggressive --aggressive F i l e P a t h FilePath FilePathWorking directory: P r o j e c t F i l e D i r ProjectFileDir ProjectFileDirOutput Files: F I L E P A T H FILE_PATH FILEPATH: L I N E LINE LINE: C O L U M N COLUMN COLUMN:.*4、 使用autopep8打开一个python 的py文件,编写一些不符合pep8格式的代码,然后在编辑区中右键—External Tools–Autopep8, 即可自动将代码格式调整为pep8的格式。
pep8规范-常见错误 python-vscode
错误记录:E302 expected 2 blank lines, found 1
处理:上面只有一行空白,但是需要两个空白行
错误记录:E225 missing whitespace around operator
翻译:符号(=、,、等)周围缺少空格
举例:
错误 classmates=['aaa', 'bbb', 'ccc']
正确 classmates = ['aaa', 'bbb', 'ccc']
下面是顺带搜到的常见错误,已备后用:
错误记录:E501 line too long
处理:这个不可避免的,不要管就行。
错误记录:W292 no newline at end of file
处理:打个回车有新的一空行即可(新行不要有空格)。
错误记录:E231 missing whitespace after ‘,’
错误记录:E231 missing whitespace after ‘:’
翻译:“,”“:”后要有空格
举例:
错误 print(“%s %s %s %s %s %s” % (A,B,D,E,K,L))
正确 print(“%s %s %s %s %s %s” % (A, B, D, E, K, L))

微信公众号搜索 “ 脚本之家 ” ,选择关注
程序猿的那些事、送书等活动等着你
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请将相关资料发送至 reterry123@163.com 进行投诉反馈,一经查实,立即处理!
最新评论